- A+
所属分类:业界关注
2、将任意长度输入数据转换成一个固定长度输出;
3、对任意m,H(m)易于计算,这也是使用普遍的原因之一。
2、单向数据加密
例子有口令加密,将用户口令的散列码存到一个表中,使用时将用户输入口令进行散列运算然后与准备好的散列表值进行对比,从而完成口令的有效验证。如图例。
2、签名不可抵赖的(简直通俗易懂~);
3、签名可信性,签名的识别和应用相对容易,任何人都可以验证签名的有效性;
4、签名是不可复制的,签名与原文是不可分割的整体;
5、签名消息不可篡改,因为任意比特数据被篡改,其签名便被随之改变,那么任何人可以验证而拒绝接受此签名。
这是因为,对于与某个已知生日的人同日生的概率为1/365,若房中有t人,则至少找到一人与此人同日生的概率为多少?
第一个人在特定日生的概率为1/365,
而第二人不在该日生的概率为(1-1/365);
类似地第三人与前两位不同日生的概率为(1-2/365);
以此类推,t个人都不同时生日概率为Pt=(1-1/365)(1-2/365)…(1-(t-1)/365);
因此,至少有两人于同日生的概率为1-Pt.
解之,当t³23时,p>0.5。
2007年:制定新的杂凑函数的安全需求、性能要求和评估标准;
2007-11-2:开展新的杂凑函数标准算法(SHA-3)的公开征集;
2008-10-31:提交过程截止;
2008-11—2009-07:第一轮评估提交64个算法,51个算法进入第一轮;
2009-08—2010-08:第二轮评估14个算法进入第二轮;
2011年:最后一轮评估–2012年:确定最终获选算法,制定杂凑函数标准草案。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫