题目
某加密算法的加密程序段如下:
def enpwd(msg, key):
size =
len(msg)
result=
[ ]
for i
in range(key):
t=i
while
t<size:
result.append(msg[t])
t+=key
return".join(result)
msg = input('请输入待加密的明文:')
key = int(input('请输入密钥:'))
pwd = enpwd(msg, key)
print(pwd)
(1)
如果输入的msg为“12345678”, key为“3”,那么输出的结果为。
(2)
这种加密机制称为(选填:“替代密码”“换位密码”或“简单异或密码”)。
答案: 【1】14725836
【1】换位密码