Hill Cipher使用2 x 2密钥矩阵

时间:2014-03-19 00:33:50

标签: matrix cryptography

我是密码学的新手,我似乎无法理解这个问题: 问题是使用下面2 x 2密钥矩阵(K)的Hill Cipher用于生成加密文本" KCFL"。

K = (3   5)
    (2   3)
然后,当我解密相同的加密消息时,它要求使用Hill Cipher来显示计算和纯文本" KCFL"。

我知道其他矩阵,例如对于决定因素,通常有一个公式,例如:

a x d - b x c

然而,对于Hill Cipher,我完全迷失了。

我做了以下事情:

a)找到K的倒数:

 K inverse =    (-3  5)
                (2  -3)

b)找到" KFCL":

KFCL = (10  5)
       (2  11)

c)下一步(mod 26)让我感到困惑。如何解密(使用mod 26)和密码密钥来查找纯文本?

非常感谢任何帮助。

非常感谢。

1 个答案:

答案 0 :(得分:1)

要执行矩阵的MOD26,请取每个数字和MOD26。如果数字为负数,则添加26的倍数,直到您达到正数。

这也可以帮到你。

26 modulo in hill cipher encryption