密码体制是一种代表性的古典密码算法,在凯撒密码体制中,设置密钥参数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”