实验算法实现了对明文字符(标准ASCII码值和汉字)串的加密,以及对密文字符(01字符串)串的解密,密钥为8位无空格字符。 1、加密英文字母和汉字; 2、对文件进行加解密; 3、对算法进行验证;
2023-04-10 16:06:35 464KB DES C
1
DES加密算法的C语言实现,运行环境VC++6.0,使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算。
2023-04-10 15:51:21 117KB DES C
1
有两个文件d3des.h和d3des.c,这两个文件完成DES的加密算法。
2023-04-09 18:07:51 6KB des 算法
1
24位2DES中间相遇攻击 要求: Python3 隐密 docopt 六 使用安装要求 pip install -r requirements.txt 我们建议不要使用virtualenv将这些要求安装到全局环境中。 用法: 看: ./des.py --help 使用以下命令运行单元测试: python3 test_des.py
2023-04-04 20:35:36 4KB python cryptography attack python3
1
加密算法des的源码实现(c语言版),控制台程序,可以直接运行
2023-03-30 17:00:17 10KB des,c,源码
1
本文阐述了DES发展现状及对网络安全的重要意义,并在此基础上对DES算法原理进行详细的介绍和分析。通过应用DES算法加解密的具体实现,进一步加深对DES算法的理解,论证了DES算法具有加密快速且强壮的优点,适合对含有大量信息的文件进行加密,同时分析了DES算法密钥过短(56位)所带来的安全隐患。
2023-03-30 10:31:19 181KB 课程设计 论文 信息安全 DES
1
DES的加密解密算法,用java语言实现,带图形化GUI界面。注意输入明文必须为8位,其他会报错。欢迎大家下载学习,用问题请指出,谢谢
2023-03-30 10:26:32 20KB DES加密解密 密码学 javaGUI
1
DES加密解密程序的C源码.喜欢就下~~~
2023-03-27 19:57:18 6KB DES加密解密
1
java加密算法(aes+des+pboc3des+pbocdes等)
2023-03-27 00:33:17 24KB java aes des pboc3des
1
des加密算法 C语言源码 基于对称密码学的加密算法 网络安全加密
2023-03-25 23:36:17 12KB DES 加密 算法 C语言
1