此n=4的排列码程序是在VC++6.0环境下编译运行的,能对任意的字符进行加密解密。虽然能够完全理解明白排列码的加密解密原理,但由于本人编程能力有限,只实现了一遍加密,加密后部分密文串出现了重复,还有待于进一步改进。
其中“n=4的排列码源程序”文件是程序的源代码。
“n=4的排列码程序说明”文件是对程序和密文文件的详细说明。
“密文0”、“密文1”、“密文2”...“密文F”、“n=4的排列码程序对连续字符串加密后密文”这17个文件分别是对4096个字符的0、1、2...F和1024个循环字符串0、1、2...F加密后的密文。
下面是对4096个4加密后的密文截图: