91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-23
  • 語言: C/C++
  • 標簽: 重合指數??

資源簡介

使用VC++編程語言編寫一個系統程序,要求綜合應用Kasiski測試法、重合指 數法求出不同密文的明文。(已知:密文已通過Vigenère密碼加密)

資源截圖

代碼片段和文件信息

#include?
#include?
char?table[]=“abcdefghijklmnopqrstuvwxyz“;
char?VigeTable[26][26]={‘0‘};
char?CipherText[26]={‘0‘};
char?key[100]={‘0‘};
char?allkey[100]={‘0‘};

void?InitTable(int?linenum?int?offset)
{
??for(int?k=0;k<26;k++)
????VigeTable[linenum][k]=table[(k+offset)%26];
}
void?InitKey(int?Lengthchar?allkey[])
{???
??int?L3;
??L3=strlen(key);

??for(int?m=0;m??{
????
????allkey[m]=key[m%L3];
??}
}

int?GetLineNum(char?c)
{
??for(int?i=0;i<26;i++)
??{
????if(table[i]==c)
??????return?i;
????else?continue;
??}
??return?-1;
}

int?GetPaintextCNum(int?LineNumchar?c)
{
??for(int?j=0;j<26;j++)
??{
????if(VigeTable[LineNum][j]==c)
??????return?j;
????else?contin

評論

共有 條評論