维吉尼亚密码表格(维吉尼亚密码密文)

2023-03-02 20:27:37 密语知识 思思

I love you 的恺撒码是什么

如果推进数字是3的话,这个凯撒密码就可以是L ORYH BRX。

I love you可以用520来表示。

520,是519与521之间的自然整数,网络语言中,“520”谐音“我爱您”。又如:5201314“我爱您一生一世”,520320179“我爱您想爱您一起走”。

扩展资料

五字开头爱情数字密码

一、5406 我是你的

二、5407 我是你妻

三、54064 我是你老师

四、5976 我到家了

五、52067我爱你不变

六、587129955我不介意爱朝朝暮暮(我不求与你

七、5211314我爱你一生一世

维吉尼亚密码表格(维吉尼亚密码密文) 第1张

维吉尼亚密码加密解密对照表

采用替代密码算法中的维吉尼亚密码方法,密文C=“HEADVIGENERE”,密钥K=KEY,求明文P

将密文HEADVIGENERE用密钥替换后为KEYKEYKEYKEY

替换前:HEADVIGENERE

替换后:KEYKEYKEYKEY

解密求明文:

按替换后的内容找到第一行的K所在位置向下寻找,找到H的位置,当前行最左侧第一列对应的就为明文X

加密求密文:

按明文找到第一列对应的H,在从第一行中找到对应的密钥K,两个位置相交的值就为密文.

答案:

HEA DVI GEN ERE

KEY  KEY KEY  KEY

XAC TRK WAP UNG

维吉尼亚密码

      维吉尼亚密码是以法国外交官、密码学家布莱斯·德·维吉尼亚的名字命名的,不过不是他本人发明的。

【加密原理】

      维吉尼亚密码是在凯撒密码的基础上产生的一种加密方法,它将凯撒密码的全部25种位移排序为一张表,与原字母序列共同组成26行26列的密码表。

      除了密码表,还必须有一个密钥。密钥由字母组成,最少一个字母,最多可与明文字母数相等。如果密钥只有1个字母,相当于就是凯撒密码。举个例子:

明文:I Love You

密钥:OK

      首先,密钥长度需要与明文长度相同,如果少于明文长度,则重复拼接直到长度相等。本例中,明文长度为8个字母(非字母忽略),密钥补全为“OKOKOKOK”。

      然后根据密码表进行加密。明文第一个字母是“I”,密钥第一个字母是“O”,在表格中找到“I”列与“O”行的相交点,字母“W”就是密文的第一个字母。同理,“L”列与“K”行交点字母是“V”。“O”列与“O”行交点字母是“C”……以此类推,得到密文: W VCFS ICE。

【解密原理】

密文:PWZRNZBZ EA NQKBUHN LNB

密钥:wind

      首先把密钥重复拼接到和密文长度相同,上例中密文为20位字母,密钥拼接后为:windwindwindwindwind。

      密文P对应密钥W,在密码表中找出W行为P的列,沿着这一列向上找到最上面的字母是T。以此类推,得到明文:tomorrow is another day。