密码学
Whale_XM
这个作者很懒,什么都没留下…
展开
-
替代密码
替代密码又分为单表替代密码,多表替代密码1. 单表替代密码单表替代密码又称简单替代密码,他只使用一个密文字母表,并且由密文字母表中的一个字母代替明文字母表中的一个字母。单表替代建立了由密文到明文的一对一的映射关系。移位密码就是一种单表替代密码大佬的博客又划分出了加法密码,乘法密码。我觉得加法密码就是移位密码,乘法密码就是栅栏密码。再有就是仿射密码,仿射密码结合加法密码和乘法密码,用一个多项式来进行明文的变换。f(x)=(ax+b) mod m2. 多表替代密码由于单表代替密码只是用一个密原创 2020-08-25 19:45:24 · 2378 阅读 · 0 评论 -
移位密码
密码学简介这是我以前所不知道的。密码学的基本目的是使两个在不安全信道中通信的人,通常称为Alice和Bob,以一种使他们的敌手Oscar不能明白和理解通信内容的方式进行通信。定义:一个密码体系是满足一下条件的五元组(P,C,K,E,D)P代表所有可能的明文组成的有限集C代表所有可能的密文组成的有限集K代表密钥空间,由所有可能的密钥组成的有限集对于每一个k∈K,都存在一个加密规则ek ∈E和相应的解密规则dk∈D。并且对每对ek :P→C,dk:C→P,满足条件:对每一个明文x∈P,均有dk(原创 2020-08-25 15:38:19 · 2058 阅读 · 0 评论 -
RSA学习笔记
前言看了这么久RSA的文章,一直没搞懂,昨天闲着没事认真看了看,明白了很多,我还总结出来了,任何事不是你不会,实在是太懒了!努力一下就没有难的事。前置知识在讲RSA之前,我们还需要理解几个数学知识,对于我这种高数学的不好的人来说…一言难尽啊!!很多东西我只能去被动的记忆或者理解一些浅层的知识,证明就不行了,不过应该没事吧,毕竟不会有人让一个程序员去证明费马小定理吧。互质这个解释起来不难,...原创 2020-03-04 20:14:07 · 351 阅读 · 1 评论