JAVA语言。暴力破解,4位ASCII码符号(包括数字字母符号)组成的明文。内含字典生成代码。
2020-11-09 14:35:34 25KB sha256 java
1
C语言编写,密码学实验,得分90+,可参考。文档为实验报告,可执行程序在我的其他资源中,按需下载。
2020-01-03 11:23:48 296KB 软件学院 密码学 实验五 sha
1
一个关于SHA-1算法的演示Flash,详细讲解该算法的每一步骤,比起直接看代码更容易理解算法
2020-01-03 11:22:43 784KB SHA-1 算法 Flash
1
sha256码的计算器,用于计算任意文件的sha256码,小巧简便实用
2020-01-03 11:19:25 40KB sha 计算器
1
利用LibTomCrypt密码算法库中提供的哈希算法相关函数对一个文件进行处理,计算该文件的SHA-1值、SHA-256值和SHA-512值,提交程序代码和运算结果;
2020-01-03 11:16:11 1.29MB TomCrypt hash SHA-1 SHA-256
1
C++写的SHA-1算法实现源代码,供借鉴学习使用~~~
2019-12-24 03:08:51 1KB SHA-1 C++
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
1 以非图片方式在Datawindow中显示QR二维码 2 GBK和UTF 8编码相互转换 3 加密解密 RSA加密解密 4 取汉字拼音首字母 5 文件哈希算法:MD5 SHA1 RIPEMD160 SHA256 Tiger SHA512 Whirlpool CRC32 6 字符串哈希算法:MD5 SHA1 RIPEMD160 SHA256 Tiger SHA512 Whirlpool CRC32 7 URI编码解码 8 Base64编码解码 里面包含pb的调用demo">1 以非图片方式在Datawindow中显示QR二维码 2 GBK和UTF 8编码相互转换 3 加密解密 RSA加密解密 4 取汉字拼音首字母 5 文件哈希算法:MD5 SHA1 RIPEMD160 SHA256 Tiger SHA512 Whirlpool CRC32 6 字符串哈希算法:MD5 SHA1 RIPEMD160 SHA256
2019-12-21 22:11:59 1.23MB PB RSA SHA
1
利用RSA算法的公私密钥对DES算法的密钥进行加解密,对称DES密钥用来对聊天消息进行加解密,SHA算法用来对传输的数据进行数据校验。Java本版的机遇socket的聊天程序,课程学习资料和作业。附带详细代码说明文档。
2019-12-21 22:07:26 3.29MB DES算法 RSA算法 SHA算法 JAVA
1
SHA-256的一种verilogHDL实现,包括testbench,quartusII可综合。SHA是一种数据加密算法,该算法经过加密专家多年来的发展和改进已日益完善,现在已成为公认的最安全的散列算法之一,并被广泛使用。该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。
2019-12-21 21:56:45 5KB SHA-256 verilogHDL
1