阅读目录 前言 加密算法分类 Python加密库 DES加密 AES加密 RSA加密 前言 据记载,公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用。 随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,于是在1997年,美国国家标准局公布实施了“美国数据加密标准(DES)”,民间力量开始全面介入密码学的研究和应用中,采用的加密算法有DES、RSA、SHA等。 随着对加密强度需求的不断提高,近期又出现了AES、ECC等。 使用密码学可以达到以下目的: 保密
2022-06-18 10:53:55 106KB aes加密 des算法 hex
1
SQLCipher SQLCipher扩展了SQLite数据库库,以添加安全性增强功能,使其更适合于加密的本地数据存储,例如动态加密,篡改证据和密钥派生。 基于SQLiteSQLCipher SQLCipher扩展了SQLite数据库库,以添加安全性增强功能,使其更适合于加密的本地数据存储,例如:动态加密篡改检测内存清理强键派生SQLCipher基于SQLite和稳定的上游发行功能定期整合。 SQLCipher由Zetetic,LLC维护,其他信息和文档可在SQLCipher官方网站上找到。 具有as as li的快速性能
2022-06-13 15:27:07 17.9MB C/C++ Cryptography
1
JAVA解决AES ECB 模式下加密解密;附加国内三方AES加密网站---http://tool.chacuo.net/cryptaes;如有用解决您工作问题,烦请点个赞
2022-06-01 00:50:31 5KB java 加密解密
1
Delphi 开发的AES 等对称加密解密控件 1.AES算法 AES-128-CBC、AES-192-CBC、AES-256-CBC; AES-128-CFB、AES-192-CFB、AES-256-CFB; AES-128-CFB1、AES-192-CFB1、AES-256-CFB1; AES-128-CFB8、AES-192-CFB8、AES-256-CFB8; AES-128-ECB、AES-192-ECB、AES-256-ECB; AES-128-OFB、AES-192-OFB、AES-256-OFB; 2.DES算法 ......
2022-05-26 15:39:14 3.24MB delphi AES 加密解密 des
1
AES加密算法的java实现源代码。只有一个java源文件,非常简单。
2022-05-26 12:21:17 15KB AES 加密 算法 java
1
AES AES加密和解密。 实现Java服务器与客户端的通信c AES算法的实现有四种,例如CBC / ECB / OFB / CFB,四种Java和C实现。 AES算法和末尾的填充(padding),有三种Java填充NoPadding / PKCS5Padding的支持方式,并且C没有显式设置填充模式,默认是在末尾添加'\ 0'。 这是一个大坑,这个坑里有多少人。 另外,在线上有许多JAVA AES算法,其中许多都使用SecureRandom,如果您的代码中出现SecureRandom这样的东西,那么您将无法再在C中解决它。
2022-05-24 21:06:44 21KB Java
1
这款加密器是基于java语言的,有比较美观的人机交互界面,可加密文件,同步显示加密解密过程,并以十六进制显示。不过有个不完善的地方就是同步显示的滚动条始终没有加上 编译通过后点击批处理文件“运行.bat”就可以打开加密器了。
2022-05-24 17:17:35 9KB Java 文件加解密 AES 十六进制
1
AES加密算法的实现,初始密钥和明文都是128位。完全实现10轮加密,C语言实现。
2022-05-24 15:36:38 163KB AES 加密 算法 C
1
用C++写的AES加密算法类,每次可加密16、24、 32字节。
2022-05-24 09:36:41 22KB C++ aes 加密算法源代码
1
完美解决aes在android和ios端的加解密public static final String VIPARA = "A-16-Byte-String"; public static final String bm = "UTF-8"; 三个端的编码和向量一定要相同
2022-05-20 14:43:53 4KB 加解密 aes java
1