• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

已知密钥k=(3,3;2,5)将明文pretty用希尔加密,求密文

发布于 2024-04-10 14:03:49

根据希尔密码的加密规则,将明文分成长度为矩阵k的列数的多个组,即将"pretty"分成两个长度为2的组 "pr" 和 "et"。

将每个明文组转换成数字向量,例如"pr"转换为(15, 17),"et"转换为(4, 19)。

将每个数字向量与密钥矩阵k相乘,得到密文向量,即:

(15, 17) (3, 3; 2, 5) = (69, 114) (4, 19) (3, 3; 2, 5) = (33, 91)

将每个密文向量转换回字母,得到密文为 "EJ" 和 "GI",因此最终的密文为 "EJGI"。

因此,使用密钥k=(3,3;2,5)将明文pretty用希尔加密后的密文为"EJGI"。

0 条评论

发布
问题

在线
客服