密码学
文章平均质量分 66
echo盖世汤圆
这个作者很懒,什么都没留下…
展开
-
基于RSA公匙--PGP邮件数字签名
PGP是一个基于RSA公匙加密体系的邮件加密软件原创 2023-04-14 18:41:39 · 2315 阅读 · 0 评论 -
密码学--利用python实现DES加解密
混乱的目的是为隐藏任何明文同密文、或者密钥之间的关系,而扩散的目的是使明文中的有效位和密钥一起组成尽可能多的密文。实验的关键就是从给定的初始密钥中得到16个子密钥的函数。要加密一组明文,每个子密钥按照顺序(1-16)以一系列的位操作施加于数据上,每个子密钥一次,一共重复16次。要对密文进行解密可以采用同样的步骤,只是子密钥是按照逆向的顺序(16-1)对密文进行处理。DES:对64位的明文分组进行操作。经过16轮后,左、右半部分合在一起,经过一个末置换(初始置换的逆置换),这样该算法就完成了。原创 2023-04-14 18:09:28 · 3659 阅读 · 1 评论 -
密码学--利用python实现RSA密码加解密
熟悉公钥密码体制,掌握产生密钥对的程序设计方法,掌握产生加密/解密的过程原创 2023-04-14 18:15:28 · 2414 阅读 · 0 评论 -
密码学--Diffie-Hellman密钥交换
Diffie-Hellman密钥交换算法的目的是使两个用户能安全交换密钥,以便在后续的通信中用该密钥对消息加密,算法的有效性建立在离散对数上,在计算离散对数是困难的才能确保秘密交换。原创 2023-04-14 19:00:01 · 1401 阅读 · 0 评论 -
密码学利用python--MD5算法的实现
哈希函数的特点:压缩性、容易计算、抗修改性、弱抗碰撞、强抗碰撞原创 2023-04-14 18:22:35 · 1894 阅读 · 0 评论