Contest1007 - 实现置换加密、解密算法

编程实现置换加密、解密算法,编程语言不限,明文、密文空间为charset={'a', ..., 'z'}。要实现的功能为:(1)程序的输入为明文文件plain.txt, 密钥为置换delta,deltasize=N, N 设置为一个常数(考虑到解密算法的复杂度,N不要设置过大)。程序的输出为密文文件cipher.txt。(2)对cipher.txt进行暴力破解,解密为明文。计算出长度为deltasize=N所有置换d,尝试每个d作为加密密钥delta的逆置换(即解密密钥)对密文进行解密,如果得到的是一个有意义英文文本,则暴力破解解密成功。


Start Time: 2019-09-16 16:00:00 End Time: 2019-09-20 20:00:00
Current Time: 2025-05-26 03:57:36
Status:Ended   Public
[Status] [Standing] [Statistics]
Problem IDTitle Source/Category AC Submit