- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 散列函数
散列(HASH)函数H也称哈希函数或杂凑函数等,是典型的多到一的函数,其输入为一可变长x(可以足够的长),输出一固定长的串h(一般为128位、160位,比输入的串短),该串h被称为输入x的Hash值(或称消息摘要Message Digest、指纹、密码校验和或消息完整性校验),计作h=H(x)。为防止传输和存储的消息被有意或无意地篡改,采用散列函数对消息进行运算生成消息摘要,附在消息之后发出...
2012-01-17 11:43:03 346
原创 Java构建HashCode相同字符串算法
[code="java"]import java.math.BigDecimal; import java.util.Random; /**“中间相遇法”是生日攻击的一种变形,它不比较Hash值,而是比较链中的中间变量。这种攻击主要适用于攻击具有分组链结构的Hash方案。中间相遇攻击的基本原理为:将消息分成两部分,对伪造消息的第一部分从初试值开始逐步向中间阶段产生r1个变量;对...
2012-01-10 15:05:53 203
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人