
信息安全原理及应用
无敌的巴啦啦
这个作者很懒,什么都没留下…
展开
-
【Diffie-Hellman】模拟两个客户之间的加密会话过程,理解安全密钥交换的重要性。
实验目的通过模拟两个客户之间的加密会话过程,理解安全密钥交换的重要性,理解基于Diffie-Hellman协议的安全密钥交换的原理和流程。实验原理用Diffie-Hellman协议进行密钥交换的过程简述如下:选取两个大数p和g并公开,其中p是一个素数,g是p的一个模p本原单位根(primitive root module p),所谓本原单位根就是指在模p乘法运算下,g的1次方...原创 2019-10-27 11:11:00 · 1442 阅读 · 0 评论 -
3DES的算法原理浅析
实验原理三重DES有4种模式,如下图所示:(1) DES-EEE3 模式:该模式中共使用3个不同密钥,顺序使用3次DES加密算法。(2) DES-EDE3 模式:该模式中共使用3个不同密钥,依次用加密—解密—加密。(3) DES-EEE2 模式:该模式中共使用2个不同密钥,顺序使用3次DES加密算法,其中第一次和第三次加密使用的密钥相同。(4) DES-EDE2 模式:该...原创 2019-10-16 19:53:50 · 2685 阅读 · 0 评论 -
RSA密码算法的原理和编程实现
【实验目的】1) 学习RSA密码算法的原理2) 学习RSA密码算法的编程实现【实验原理】RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在美国麻省理工学院开发的。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。算法原理解...原创 2019-10-16 19:46:09 · 2205 阅读 · 1 评论 -
公钥密码体系基于的数学难题
1:大数因子分解难解性 大数因子分解是国际数学界几百年来尚未解决的难题,也是现代密码学中公开密钥RSA算法密码体制建立的基础。《大数因子分解的合数模式特性》从RSA算法存在的不动点中发现了素数因子的分布与特性以及它们之间的连接机制,据此将大数因子分解问题转化为在两个含有素数因子的数之间求公因子问题,将最困难的大数因子分解问题转化为一系列算法的初等数学问题,这无疑是研究大数因子分解的重...原创 2019-10-08 21:48:27 · 3591 阅读 · 0 评论