AES的简化版本,方便学习密码学
2022-04-13 09:00:14 321KB 学习
1
AES加密算法的C++实现过程 希望能对大家提供给帮助
2022-04-11 20:23:34 31KB AES 加密算法 C++
1
代码详细,有关AES的加密解密算法,步骤清晰
2022-04-11 18:50:52 6KB AES加密解密
1
基于AES算法的文本盲水印
2022-04-11 16:00:15 9.3MB python aes
1
aes java源码Whitebox-crypto-AES-java 白盒加密 AES 实现。 该存储库包含由等人引入的完整白盒 -128 方案的 Java 实现。 它实现/使用输入/输出编码、混合双射、外部编码。 实现代码包含 Chow 的白盒 AES 方案实例生成器和实例仿真器的纯 Java 实现。 生成的实例可以序列化。 您可能还对我对 Chow 的生成器和模拟器的实现感兴趣。 它还包含 Karroumi 白盒方案和 Billet 等人的实现。 密钥恢复攻击(未在 Java 版本中实现)。 依赖关系 Maven BouncyCastle (Maven 应该处理这个依赖) 执照 代码在新的 BSD 许可下获得许可。 有关更多详细信息,请参阅许可证文件。 贡献 如果您想通过将其扩展到 AES-256 或实施其他白盒 AES 方案来改进我的代码,请不要犹豫提交拉取请求。 如果您在代码中发现一些错误,也请考虑它。 我目前没有积极开发此代码,但我会审查拉取请求。 谢谢! 捐赠 此实现是开源的。 如果您喜欢该代码或者您确实觉得它有用,请随时通过单击下面的贝宝按钮向作者捐赠任何您想要的金额。
2022-04-11 11:12:16 106KB 系统开源
1
在Qt下实现的AES-128 CBC模式的加密解密
2022-04-08 18:00:13 11KB qt AES
1
1. 首先引入CryptoJS包中的aes.js、pad-zeropadding.js和md5-min.js(AES) 2. 其次引入了jquery.min.js和自己封装的function.js(内容主要是加密解密函数ZHIHUA·WEI提供) 3. 再次引入了BigInt.js和自己封装的dh_key.js(D-H协议) 4. 加密解密过程中的向量和密钥通过D-H协议进行交换 svn地址 svn://gitee.com/veeoo/D-H-js-php/
2022-04-08 17:45:07 106KB CryptoJS AES 网络通信安全 D-H密钥交换
1
这是一款功能强大的算法工具, 具有如下特点:(详细功能请查看帮助文档, 工具主界面按F1键可显示帮助文档) 支持非对称算法:RSA、ECC、SM2 支持对称算法:3DES、AES、SM4、RC4 支持各种MAC算法和HMAC算法 支持摘要算法:SM3、SHA-1、SHA-256、SHA-512 支持多种MAC算法及HMAC算法 支持DUKPT 根据IPEK生成子密钥功能 具有丰富的数据转换功能, 包括Base64编码解码, UTF8和Unicode转化, CRC32, 异或和校验, 等等。 工具具有友好的界面及完善的文档描述, 便于程序员特别是嵌入式算法工程师学习使用。下面的地址可查看详细介绍: https://blog.csdn.net/l_z_h/article/details/124026658
2022-04-08 14:00:09 1.83MB 加密算法 RSA ECC SM2
1
在可配置AES_128_192_256基础上加AHB 接口,内含测试代码,仿真文件,spec。 欢迎交流
2022-04-03 21:37:55 827KB AES_128 AES_192 AES_256 AHB
1
本篇文章主要介绍了Java使用Hutool实现AES、DES加密解密的方法,具有一定的参考价值,有兴趣的可以了解一下
1