参考答案和解析
正确答案:A
解析:恺撒密码是最古老的一种置换密码,这种密码算法对于原始消息(明文)中的每一个字母都用该字母后的第n个字母来替换,其中n就是密钥。题设中n =3,所以a对应密文为a后面第3个字母,即D;依次类推可以得到密文为DWWDFN。
更多“利用恺撒加密算法对字符串“attack”进行加密,如果密钥为3,那么生成的密文是A.DWWDFNB.EXXEGOC.CVV ”相关问题
  • 第1题:

    利用凯撒加密算法对字符串“attack”进行加密。如果密钥为3,那么生成的密文为( )。

    A.DWWDFN

    B.EXXEGO

    C.CVVCEM

    D.DXXDEM


    正确答案:A
    解析:凯撒加密算法对于原始消息(明文)中的每一个字母都用该字母后的第n个字母来替换,其中n就是密钥。这样明文“attack”如果使用密钥为3加密后形成的密文就是“DWWDFN”。

  • 第2题:

    如果对明文 attack 使用密钥为5的恺撒密码加密,那么密文是 【 】。(密文用大写字母表示)


    正确答案:FYYFHP
    FYYFHP 解析:凯撒密码是最古老的一种置换密码,明文中每一个字母都用该字母后的第n个字母来替换。

  • 第3题:

    如果使用恺撒密码,在密钥为4时attack的密文为______。

    A.ATTACK

    B.DWWDFN

    C.EXXEGO

    D.FQQFAO


    正确答案:C
    解析:本题考查点是恺撤密码的加密方法。恺撤密码是一种置换密码。这种密码算法是将明文中的每个字符都用按字母表顺序右移一个固定数字n的字符来置换。这里n就是密钥。如果加密密钥设定为“3”位,则字符a置换成D,字符b置换成E,字符x置换成A,以此类推。由此可知,在密钥为4时,attack的密文被加密成密文EXXEGO。

  • 第4题:

    如果对明文attack使用密钥为5的恺撤密码加密,那么密文是(14)。

    A.VYYVHP

    B.DYYDHP

    C.FXXFHP

    D.FYYFHP


    正确答案:D
    解析:在转换密码(substationcipher)中,每个或每组字母由另一个或另一组伪装字母所代替。最古老的一种转换密码是由JuliusCaesar发明的恺撒密码,这种密码算法对于原始消息(明文)中的每一个字母后的第n个字母来替代,其中n就是密钥。因此答案就是:FYYFHP。

  • 第5题:

    如果使用恺撒密码,在密钥为4时attack的密文为( )


    正确答案:C
    本题考查恺撒密码的加密方法。恺撒密码是一种置换密码。这种密码算法将明文中的每个字符都用按字母表顺序右移一个固定数字n的字符来置换。这里n就是密钥。如果加密密钥设定为“3”位,则字符a置换成D,字符b置换成E。字符x置换成A,依次类推。由此可知,在密钥为4时,attack的密文被加密成EXXEGO。