趣味编程.pdf,c语言编程例子
2019-12-21 22:22:45 900KB coderui MD5 MD5校验器 校验器
1
本实验应用DES,RSA,MD5 等加密算法,以及Socket 套接字实现一个简单的加密解密的聊天工具CryptTalk。本实验的程序在jdk1.6 与Eclipse 开发环境下编写,基本实现了 消息加密的聊天工具的功能。通信的步骤基本如下:首先,服务器端随机产生一对RSA 密钥,将公钥发送给客户端,客户端将自己的对称密钥用公钥加密发送给服务器端,服务器端接收到加密后的密钥后,用自己的私钥解密得到对称密钥。然后服务器端和客户端都利用这个对称密钥对发送的消息加密,进行加密后的聊天。同时把消息经过MD5 加密生成摘要发送,在接收端解密后进行MD5 加密比较,检查信息是否被篡改。
2019-12-21 22:22:19 1.98MB DES MD5 RSA Socket
1
解决js和Java生成MD5值不一致问题,亲自测试过,可以直接使用
2019-12-21 22:21:59 99KB JAVA MD5 JS
1
一直找不到MD5在MFC上的源代码,从网上下载了一个C语言写的,加工了一下,改造成MFC的了,新手可以下载看看,主要的代码都在mfc_md5Dlg.cpp里,编译时,要打开 工程→设置→C/C++→分类:预编译的头文件→不使用预补偿页眉
2019-12-21 22:21:31 33KB MFC 文件MD5码
1
c语言,vc6.0编译通过,输入文件名路径,就可以计算出文件的md5值,效率还可以的
2019-12-21 22:18:56 156KB md5 hash c
1
servlet中如何对数据库中数据进行md5 加密
2019-12-21 22:17:53 881B servlet md5
1
用于excel 计算MD5码 可以计算32位、16位的 方便批量制作MD5
2019-12-21 22:16:35 78KB excel,宏
1
int main(int argc, char *argv[]) { int i = 0; bool bOnce = true; char szPath[RH_MAX_PATH]; char szAbsPath[RH_MAX_PATH]; char szOrgPath[RH_MAX_PATH]; char szTemp[RH_MAX_BUFFER]; int iErrorCode = 0; CHashManager hashmgr; getcwd(szOrgPath, RH_MAX_PATH); //No arguments? if(argc == 1) { printInfo(); return(RH_NO_ARGS); } memset(szPath, 0, RH_MAX_PATH); bOnce = true; hashmgr.SelectAllAlgorithms(true); for(i = 1; i = RH_MAX_BUFFER) continue; // Non-parsable option argument, ignore fmtArgument(argv[i], szTemp); // Format the argument, i.e. remove all special chars if(strcmp(szTemp, "help" ) == 0) printInfo(); if(strcmp(szTemp, "h" ) == 0) printInfo(); if(strcmp(szTemp, "?" ) == 0) printInfo(); if(strcmp(szTemp, "version" ) == 0) printInfo(); if(strcmp(szTemp, "v" ) == 0) printInfo(); if(strcmp(szTemp, "fullpath") == 0) hashmgr.SetOption(OPT_FULLPATH, true); if(strcmp(szTemp, "f" ) == 0) hashmgr.SetOption(OPT_FULLPATH, true); if(strcmp(szTemp, "nopath" ) == 0) hashmgr.SetOption(OPT_FULLPATH, false); if(strcmp(szTemp, "rcrsv" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, true); if(strcmp(szTemp, "norcrsv" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, false); if(strcmp(szTemp, "recur" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, true); if(strcmp(szTemp, "norecur" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, false); if(strcmp(szTemp, "r" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, true); if(strcmp(szTemp, "all" ) == 0) hashmgr.SelectAllAlgorithms(true); if(strcmp(szTemp, "a" ) == 0) hashmgr.SelectAllAlgorithms(true); if(strcmp(szTemp, "none" ) == 0) hashmgr.SelectAllAlgorithms(false); if(strcmp(s
2019-12-21 22:16:01 275KB 哈希算法 md5 crc sha2
1
MD5和RSA加密算法Java完成实现,及实现RSA需要用的jar包。参见博文 http://blog.csdn.net/yanzi1225627/article/details/26508035
2019-12-21 22:09:35 1.32MB MD5 RSA
1
C++的HMAC_SHA1加密算法源码,你自己可以做成动态库,由VC、VB或者C#调用。
2019-12-21 22:09:34 6KB C++ MD5加密 HMAC SHA1
1