|
分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
支持的哈希算法和Hmac哈希算法:
MD2/MD4/MD5/SHA1/SHA256/SHA384/SHA512
Hmac-MD5/Hmac-SHA1/Hmac-SHA256/Hmac-SHA384/Hmac-SHA512
tips:
1、微软的CryptoAPI默认提供的CSP中没有SHA224算法。
2、精易ec的一些命令会改变源数据或者转码的时候在尾部添加1个0字节,就会造成有时候校验失败,我在帮很多朋友解答加解密方面的疑问的时候都会着重提一下,望知悉。
3、HMAC-SHA384在有些在线计算的网站上和CryptoAPI的结果不同,但是CryptoAPI和OpenSSL等库的计算结果是一致的,我和论坛的落款也交流过,都认为OpenSSL的结果比较权威。
4、我偏爱类的写法(例如如果某个密钥算法要算上千次哈希,有些指针就不需要重复new和delete,而且那样代码可视性会很好),喜欢子程序调用的自行封装。
5、AES/DES/RSA等加密算法暂时没有放到JBec里,将来再放吧,都是自用的类,自行处理密钥和填充,喜欢的可以关注。
最新的源码都上传到JBec了,自行查阅、下载和使用,贡献代码或者提BUG请通过码云。
|
评分
-
查看全部评分
|