密码体制是一种代表性的古典密码算法

密码体制是一种代表性的古典密码算法,在凯撒密码体制中,设置密钥参数k = 3,依次对密文“zhonggguo”进行加密,则相应的密文为()

A.ckrqjjxr

B.cdrqjjxr

C.Akrqjjxr

D.Ckrqiixr

参考答案:A

参考解析:凯撒密码是移位密码的一个特例。移位密码体制:

令M=C=K=Z26,对任意的key∈<Z26,x∈M,y∈C,定义:

ekey(x)=(x+key)mod 26

dkey(y)=(y-key)mod 26

在使用移位密码体制对英文字母进行加密之前,首先需要在26个英文字母与Z26中的元素之间建立一一对应关系,然后应用以上密码体制进行相应的加密计算和解密计算。移位密码中,当取密钥key=3时,得到的移位密码称为凯撒密码。根据加密原则,没加密的密文为“ ckrqjjxr”

—— 完 ——
相关推荐
评论

立 为 非 似

中 谁 昨 此

宵 风 夜 星

。 露 , 辰

文章点击榜

细 无 轻 自

如 边 似 在

愁 丝 梦 飞

。 雨 , 花