学完凯撒加密法后,闲来无事的明澈又想了一个新的字符串加密方法,准备依次对明文中的每个字符进行如下操作:
①将明文中每个大写字符替换成其对应小写字符
②根据给定的置换密钥,获取每个明文字符的密钥,置换密钥的第一个字符对应第一个明文字符的密钥,以此类推,置换密钥可以循环使用
③加密过程中,将每个小写字母替换为其字母序的后k个字母(字母z的后续为a),k为该字符的密钥。否则无须操作
④将每个字符的加密结果输出
两行,
第一行为置换密钥,
第二行为明文字符串。
一行,加密后的字符串
将W替换为w后,w、o、r、l、d被后移了4、1、2、4、1位,其余无须操作