1. 分别实现 ECB、CBC、CFB、OFB 这四种操作模式的 DES。每种操作模式都有一组对应的测试数据, 以便检查程序的正确性。其中,CFB 操作模式为 8 位 CFB 操作模式,OFB 操作模式为 8 位 OFB 操作模 式。 2. 要求以命令行的形式,指定明文文件、密钥文件、初始化向量文件的位置和名称、加密的操作模式以 及加密完成后密文文件的位置和名称。加密时先分别从指定的明文文件、密钥文件和初始化向量文件中 读取有关信息,然后按指定的操作模式进行加密,最后将密文(用 16 进制表示)写入指定的密文文件。 命令行的具体格式如下: e1des -p plainfile -k keyfile [-v vifile] -m mode -c cipherfile
2021-05-04 20:48:23 14KB 密码学 DES ECB,CBC,CFB,OFB
1
有图形界面的DES加解密程序,DES算法采用ECB模式,在界面中选择要加密的明文文本文件plaintext.txt,再选择密钥key.txt文件,即可对明文加密,加密结果保存在ciphertext.txt文件中;同样原理,可实现解密算法。
2021-05-01 12:43:09 45KB DES ECB
1
C/C++代码 AES128/ECB/PKCS5Padding 的实现 附各类加解密网站:http://tool.chacuo.net/cryptaes
2021-04-29 01:38:49 14KB AES C++ ECB PKCS5Padding
1
源码_C语言实现C#下的DES加密算法,支持CBC和ECB两种加密模式
2021-04-15 14:06:19 6KB C语言 C# DES ECB
1
可以针对主流加密算法进行测试验证,包括DES、SM4、AES等。 网络开发、程序开发不可获取的一款辅助利器,程序员尤其是网络安全开发工程师必备。 声明:本程序非自己开发的,谢绝传播。上传CSDN只是为了给自己提供方便,故不需要资源分即可下载。
2021-04-08 09:00:20 2.09MB DES AES SM4 ECB模式
1
高级加密标准(英语:Advanced Encryption Standard,缩写:AES)。 升级版本V1.0.2,增加输入框长度的限制;增加对文件加密的功能。 支持AES-CMAC的计算。 AES计算工具,支持128,192,256长度的秘钥,支持长度大于16字节的AES 加密和解密,还有支持AES-CMAC的计算。 AES算法工具。支持初始向量。 支持AES-cmac。
2021-04-02 15:50:39 268KB AES工具 AES加密 AES解密 AES
1
实现EVP_aes_128(256)_ecb模式,适合初学者熟悉openssl中的加密解密函数。可运行..
2021-04-01 22:51:14 6KB openssl库 aes ecb模式
1
使用java 实现了基于AES的ECB模式,选用了zeropadding填充,数据位为128 加上密码去加解密数据。
2021-03-29 12:00:40 4KB AES ECB ZerosPadding
1
基于c语言实现AES128_ECB、AES128_CBC两种模式加密,数据使用PKCS7Padding算法对齐,程序已验证
1
AES-128-ECB加密,包含main 方法测试
2021-03-22 15:04:43 6KB java
1