密码学实验六 利用LibTomCrypt密码算法库中提供的MD5相关函数对一个文件进行处理,计算该文件的Hash值,提交程序代码和运算结果;
2019-12-21 22:24:15 5KB Hash
1
void sha256_get(uint8_t hash[32], const uint8_t *message, int length);/*此函数用于对消息计算摘要值,输入任意大小消息,输出32字节摘要值*/ void hmac_sha256_get(uint8_t digest[32], uint8_t *message, int message_length, uint8_t *key, int key_length);/*此函数用于HMAC_SHA256加密,秘钥任意长度,输出32字节*/
1
利用libtomcrypt库进行sha1、sha512等的值计算
2019-12-21 21:26:14 657KB hash算法实验
1
密码学实验(全部题目+完整代码:Hash算法MD5,DES-CBC,基于口令的加密,CBC-MAC,数字信封, 数字签名,DH)
2019-12-21 20:51:40 5MB MD5 DES-CBC CBC-MAC DH
1
Hash函数是提供数据完整性保障的一个重要工具。本次实验,我们希望通过上机操作,使同学们对安全Hash算法SHA-1的基本原理有一个全面的理解。通过本次实验,使学生掌握对Hash函数的应用,为后面数字签名方案的学习打下基础。
2019-12-21 20:41:08 62KB 现代密码学 C++
1
这是几种经典的Hash算法的实现(源代码),里面源代码和文字解说都有
2019-12-21 20:13:10 29KB 经典哈希算法 源代码
1
hash算法中的sha1算法的讲解与实现,c++代码,可以直接运行,注释清晰,直接使用。
2019-12-21 19:28:40 1.69MB hash sha1 c++
1
Hash函数集合,包含主流的hash函数: nginx_hash算法,OpenSSL_hash算法,RSHash,JSHash,PJWHash,ELFHash,BKDRHash,DJBHash,DEKHash,APHash等等!
2019-12-21 18:52:55 3KB Hash;C++实现
1