假设p为明文子母的数字(即该字母在字母表中的数字),而c为密文字母的数字,那么,这两个数字有如下关系:
c = ap + b (mod 26)
p =a-1(c - b)(mod 26)
其中a-1(表示...利用这个秘钥,将“hot”用仿射加密 法进行加密。先来看一下字母表:
?...例如关键词为codes,那么秘钥的矩阵为:
?
每个明文字母由标识该字母的行和列的字母对替代。...1],'f','g','h','i','k'],[key[2],'l','m','n','o','p'],[key[3],'q','r','s','t','u'],[key[4],'v','w','x'...可以看出最大公约数为3,那么秘钥的长度就可能为3。因本人能力有限,未能写出具体的程序进行解密。