- 博客(7)
- 资源 (11)
- 收藏
- 关注
转载 hash函数(SHA-256)的C++实现
//SHA-256/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include #include #include using namespace std;#define SHA256_ROTL(a,b) (((a>>(32-b))&(0x7fffffff>>(31-b)))|(a<<b))#define SHA256_SR(a,b) (
2017-10-25 09:11:54 15160 6
转载 RSA密码的C++实现
//RSA密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include #include #include #include using namespace std;//RSA算法所需参数typedef struct RSA_PARAM_Tag{ unsigned __int64 p, q; //两个素数,不参与加密
2017-10-25 09:11:14 3523 1
转载 DES密码的C++实现
//DES密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include #include #include #define BIT bool using namespace std; BIT K[16][48]; int //初置换 IP[64] = { 58 ,
2017-10-25 09:10:17 534
转载 四种古典密码的C++实现(4)-----Caesar密码
//Caesar密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#includeusing namespace std;#define N 1000 //全局变量char str[100]; //用于存储处理前字符串char enstr[100]; //用于存储处理后字符串int num=0;
2017-10-25 09:09:20 1614
转载 四种古典密码的C++实现(3)-----Playfair密码
//Playfair密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#includeusing namespace std;void encrypt(){ const int N=100; char letters[26]="ABCDEFGHIKLMNOPQRSTUVWXYZ";//用于填充矩阵 int f
2017-10-25 09:08:18 3940 2
转载 四种古典密码的C++实现(2)-----Virginia密码
//Virginia密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include #include using namespace std; #define MINCHAR 32 #define CHARSUM 94 char table[CHARSUM][CHARSUM]; bool Init(); bool Encode(char*
2017-10-25 09:07:42 2528 2
转载 四种古典密码的C++实现(1)-----Hill密码
//Hill密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include #include #include #include #include #include #include using namespace std;//定义一些常变量const int M = 26; //定义集合{a,b,...,z}的26个英文字母
2017-10-25 09:05:13 6083 1
odbc驱动程序
2013-05-04
Qt安装使用的mingw
2013-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人