计算机网络安全技术培训课程.ppt

计算机网络安全技术 ;4.1 项目提出 ;;4.2 项目分析 ;4.2 项目分析 ; ;;;;;;;4.3 相关知识点 ;;;;;;;;;;替代密码;;置换密码;;;;;;;2. 三重DES算法 也称TDES算法。三重DES算法需要执行三次DES的加密。一般三重DES算法使用两个DES密钥或三个密钥,如果是使用两个密钥,则密钥K1和K3可以相同,K2却不能相同。其算法步骤为: 发送端用密钥K1进行DES加密; 发送端用密钥K2对上一结果进行DES解密; 发送端用密钥K1对上一结果进行DES加密; 接收方则相应地使用K1解密,K2加密,再使用K1解密 。;K1;;IDEA算法也是通过一系列的加密轮回操作的,每轮中也使用压缩函数进行变换,只是不使用移位置换。 IDEA中使用的运算有: 异或 模216加法 模216+1乘法 这三种运算彼此混合可产生很好的效果。运算时IDEA把数据分为四个子分组,每个16位。;;;;4.3.5 非对称密码技术;;;;;1. RSA算法 RSA加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 从那时直到现在,RSA算法一直是最广为使用的非对称加密算法。毫不夸张地说

文档评论(0)

1亿VIP精品文档

相关文档