给定明文“plaintext”,采用向前移位算法加密,密钥为63152(每个数字表示其对应字母在英文字母表中向前移动的位数),密钥自动循环使用,请写出加密后的密文,并给出明文中每个字母的加密过程。

admin2017-02-27  37

问题 给定明文“plaintext”,采用向前移位算法加密,密钥为63152(每个数字表示其对应字母在英文字母表中向前移动的位数),密钥自动循环使用,请写出加密后的密文,并给出明文中每个字母的加密过程。

选项

答案加密过程如下: 英文字母集顺序为:abcdefghijklmnopqrstuvwxyz。 密钥为:63152。 p向前移6位得到j, l向前移3位得到i, a向前移1位得到z, j向前移5位得到d, n向前移2位得到l。 密钥用完自动循环: t向前移6位得到n; e向前移3位得到b; x向前移1位得到w; t向前移5位得到o。 加密后密文为:jizdlnbwo。

解析
转载请注明原文地址:https://jikaoti.com/ti/jBWaFFFM
0

最新回复(0)