java实现波雷费密码算法示例代码 一.算法描述 波雷费密码是一种对称式密码,是首种双字母取代的加密法. 下面描述算法步骤: 1.从1号二维码M05,提取明文信息和密文,M05格式:<xxx-xxx|yyy-yyy>,其中明文xxx-xxx,密钥部分信息为yyy-yyy中的提取所有英文字母信息. 2.将提取的英文字母作密匙.除去重复出现的字母.将密匙的字母逐个逐个加入5×5的矩阵内,剩下的空间将未加入的英文字母依A-Z的顺序加入.(将Q去除) 3.将要加密的讯息分成两个一组.若组内的字母相同,将X加到该组的第一个字母后