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

  • 大小: 5KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-06
  • 語言: C/C++
  • 標簽:

資源簡介

古典密碼算法的設計與實現(C++實現) ,仿射密碼,置換密碼,hill密碼,序列密碼https://blog.csdn.net/qq_32261191/article/details/78802233

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
using?namespace?std;
int?main()
{
string?m;
int?buffer[4];
int?a[4];//存放m*A?mod?26的結果
int?b[16];//存放m和A的轉置矩陣的乘積
??//矩陣A的轉置矩陣
int?A[]?=?{?86510
6986
95411
51094?};
cout?< cin?>>?m;
system(“title?=?加密“);
//把字符轉化成10進制整數
for?(int?i?=?0;?m[i]?!=?‘\0‘;?i++)
{
buffer[i]?=?m[i]?-?97;
}

cout?< for?(int?i?=?0;?i<4;?i++)
{
cout?< }
cout?< //加密C?=?m?*?A?mod?26,把結果放入數組a
for?(int?i?=?0;?i<16;?i++)
{
b[i]?=?buffer[i?%?4]?*?A[i];
}
for?(int?i?=?0;?i? {
a[i?/?4]?=?(b[i]?+?b[i?+?1]?+?b[i?+?2]?+?b[i?+?3])?%?26;
if?(a[i?/?4]? a[i?/?4]?+=?26;
}
//轉換為字符
cout?<

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????998??2018-01-03?16:56??古典密碼算法的設計與實現(C++實現)\hill加密.cpp

?????文件????????848??2018-01-03?16:44??古典密碼算法的設計與實現(C++實現)\hill解密.cpp

?????文件????????920??2018-01-03?16:44??古典密碼算法的設計與實現(C++實現)\仿射加密.cpp

?????文件???????1175??2018-01-03?16:45??古典密碼算法的設計與實現(C++實現)\仿射解密.cpp

?????文件???????1506??2018-01-03?16:47??古典密碼算法的設計與實現(C++實現)\序列密碼加密.cpp

?????文件???????1294??2018-01-03?16:49??古典密碼算法的設計與實現(C++實現)\序列密碼解密.cpp

?????文件????????669??2018-01-03?16:45??古典密碼算法的設計與實現(C++實現)\置換加密.cpp

?????文件????????476??2018-01-03?16:45??古典密碼算法的設計與實現(C++實現)\置換解密.cpp

?????目錄??????????0??2018-05-11?14:54??古典密碼算法的設計與實現(C++實現)

-----------?---------??----------?-----??----

?????????????????7886????????????????????9


評論

共有 條評論

相關資源