2.5公钥密码体制解决的问题 2.6 数字信封 2.7 单向散列函数 目 录 不可逆加密体制 不可逆加密体制又称为单向密码体制,它是一种从明文到密文的不可逆变换, 通常在明文到密文的转换中存在信息的损失,因此密文无法恢复成明文,实现不可逆密码体制的方法是通过单向散列函数。 单向散列函数用于某些只需要加密、不需要解密的特殊场合,例如: 文件完整性保证 口令存储 单向散列函数的性质 ① 函数的输入(明文)可以是任意长度; ② 函数的输出(密文)是固定长度的; ③ 已知明文m,求H(m)较为容易,可用硬件或软件实现; ④ 已知散列值h,求使得H(m)=h的明文m在计算上是不可行的,这一性质称为函数的单向性,称H(m)为单向散列函数; ⑤ 散列函数具有防伪造性(又称弱抗冲突性),即已知m,找出m’(m’≠m)使得H(m’)=H(m)在计算上是不可行的; ⑥ 散列函数具有很好的抵抗攻击的能力(又称强抗冲突性),即找出任意两个不同的输入x、y,使得H(y)=H(x)在计算上是不可行的。 单向散列函数的性质和种类 提示:强抗冲突性自然包含弱抗冲突性。 第⑤和第⑥个条件给出了散列函数无碰撞性的概念,如果散列函数对不同的输入可产生相同的输出,则称该函数具有碰撞性collision。 常见的单向散列函数有MD5和SHA-1,散列函数的安全性主要来源于它的单向性。 散列函数算法被破解的含义 MD5的
您可能关注的文档
最近下载
- 护士执业注册健康体检表 (2).docx VIP
- 改建铁路京九铁路电气化工程竣工环境保护验收调查报告.pdf VIP
- 【历史】擘画中国梦宏伟蓝图课件 2025-2026学年统编版八年级历史下册.pptx VIP
- 建筑边坡工程技术规范 GB50330.docx VIP
- 热电站旋风除尘器设计计算书.xlsx VIP
- 2-5走在幸福路上的闽宁镇课件八年级地理下学期仁爱科普版(2024).pptx VIP
- SGB750母线保护调试手册.pdf VIP
- 2026年医院伦理委员会工作计划模版.docx VIP
- 【干货】法雷奥QRQC培训资料.pdf VIP
- 名著导读昆虫记(详细介绍“昆虫”).pptx VIP
原创力文档

文档评论(0)