一.简介:
替换加密是简单对称加密,其思路是将明文中的的一个字符用字母表中该字符对应的对应的字符替换。
对于纯英文字母表的替换,共有26!种替换表。
其中特殊的列子有仿射加密(特殊:移位加密),相比用替换表减小了密钥的大小。
仿射加密:y=ax+b mod26
a共有12种,满足gcd(a,26)=1;0<=b<=25.
当a=1,为移位加密:y=x+b mod26.
二.替换表算法思路:
1.加密:
替换表加密,密钥为整个替换表,加密为查表替换。密钥可以分两
一.简介:
替换加密是简单对称加密,其思路是将明文中的的一个字符用字母表中该字符对应的对应的字符替换。
对于纯英文字母表的替换,共有26!种替换表。
其中特殊的列子有仿射加密(特殊:移位加密),相比用替换表减小了密钥的大小。
仿射加密:y=ax+b mod26
a共有12种,满足gcd(a,26)=1;0<=b<=25.
当a=1,为移位加密:y=x+b mod26.
二.替换表算法思路:
1.加密:
替换表加密,密钥为整个替换表,加密为查表替换。密钥可以分两