playfair加密解密 |
您所在的位置:网站首页 › 字母矩阵解密 › playfair加密解密 |
#include #include using namespace std; // 加密算法
void encrypt() {
const int N=100;
char letters[26]="ABCDEFGHIKLMNOPQRSTUVWXYZ";// 用于填充矩阵
int flag[25]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};// 字母是否已在矩阵中,与 letters 数组对应
char ch[5][5];// 5X5 矩阵
char ch1[N];// 密钥
char ch2[N];// 明文
char ch4;// 无关字符
int len='a'-'A';
cout>ch1;
int flg=1;
while(flg==1)
{
for(int i=0;i'z'||ch1[i] |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |