5 公开密钥算法 概述 背包算法 RSA算法 其他公开密钥算法 公开密钥数字签名算法 身份验证体制 密钥交换算法 5.1 概述 成对密钥的思想:一个加密密钥和一个解密密钥,而从其中一个密钥推导出另外一个是不能的。 混合密码系统:对称算法用于加密消息,公开密钥算法用于加密密钥。 结论:公开密钥算法是不安全的,那些被认为是安全的算法中,又有许多是不实用的。 5.2 背包算法 背包问题: 已知M1, M2, …, Mn和S, 求b1,b2,…,bn, bi?{0,1}, 使S=b1M1+b2M2+…+bnMn (1:表示物体放入背包,0:表示物体不放入背包) 背包算法的思想: 明文作为背包问题的解, 对应于bi, 密文为重量和。 例:明文:0 1 1 0 1 0 背包:2 5 7 8 13 17 密文:5+7+13=25 算法的关键:两个不同的背包问题,一个在线性时间内 求解,一个不能在线性时间内求解。 超递增序列:其中每个元素都大于前面所有元素的和 例:1,3,6,13,27,52…… 超递增背包:重量列表为一个超递增序列 超递增背包的解法:对于i=n, n-1, …, 1 bi= 0 当 1 当 秘密密钥:超递增背包问题的重量序列 公开密钥:有相同解的一个一般背包问题的重量序列 从秘密密钥建立公开
您可能关注的文档
- 5五年级科学上册第二单元光与热讲述.ppt
- 哈哈农场懒人菜园培训ppt方案.ppt
- 5人体保健木材讲述.doc
- 5人制足球简化规则讲述.doc
- 5产业转移-公开课课件讲述.ppt
- 5、相貌各异的我们讲述.ppt
- 5Why应用讲述.ppt
- 5一株紫丁香讲述.ppt
- 5以内的减法2讲述.ppt
- 哈尔滨工业大学-流体力学课件方案.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)