国密SM4的C51源码,c语言,8051,8位单片机,ECB、CBC
2021-05-10 16:00:09 3KB SM4 c51 8051 源码
1
1. 只要求实现块长为 128 位、密钥长为 128 位的 AES,分别实现 ECB、CBC、CFB、OFB 这四种操作 模式。每种操作模式都有一组对应的测试数据,以便检查程序的正确性。其中,CFB 操作模式为 8 位 CFB 操作模式,OFB 操作模式为 8 位 OFB 操作模式。 2. 要求以命令行的形式,指定明文文件、密钥文件、初始化向量文件的位置和名称、加密的操作模式以 及加密完成后密文文件的位置和名称。加密时先分别从指定的明文文件、密钥文件和初始化向量文件中 读取有关信息,然后按指定的操作模式进行加密,最后将密文(用 16 进制表示)写入指定的密文文件。 命令行的具体格式如下: e2aes -p plainfile -k keyfile [-v vifile] -m mode -c cipherfile
2021-05-04 21:02:11 15KB 密码学实验 AES ECB、CBC、CFB、OFB
1
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
高级加密标准(英语: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
基于c语言实现AES128_ECB、AES128_CBC两种模式加密,数据使用PKCS7Padding算法对齐,程序已验证
1
GMSSL SM4测试过程及源码(ECB、CBC、CTR)
2021-03-11 12:00:45 2.27MB gmssl sm4 ecb cbc
1
支持 CFB, OFB, CBC, ECB 模式。 其中:AES.c 中为算法的实现代码;Test.c为测试程序,加密解密都有
2021-03-05 14:01:07 5KB AES 加密解密 ECB CBC
1
AES算法的C语言版本,支持ECB和CBC模式,速度和体积都经过本人精心优化,适合于C51、ARM和PC,内有Keil、ADS和VC6 三个工程和测试代码,并附有算法原理和演示动画资料。
2020-02-21 03:06:49 692KB AES ECB CBC
1
openSSL DES ecb padding
2019-12-21 21:57:19 678KB openSSL DES ecb padding
1
包含 aes128/192/256 ecb cbc cfb ofb ctr纯c代码,vs2015工程,快速了解各种模式的加解密调用。参考资源:https://download.csdn.net/download/howiexue/9978483,改编简单明了加解密例子,并且关键地方加了注释。
2019-12-21 21:31:54 1.27MB AES
1