搜索资源列表
Pythonaescode
- AES 采用 CBC 模式,秘钥长度为 32 个字节,数据采用 PKCS#7 填充;PKCS#7:K 为秘钥字节 数(采用 32),buf 为待加密的内容,N 为其字节数。Buf 需要被填充为 K 的整数倍。在 buf 的尾部 填充(K-N K)个字节,每个字节的内容是(K- N K)-aes code
AES
- 使用ECB,CBC,CFB,OFB,CTR五种模式进行AES加密解密-AES mode ECB,CBC,CFB,OFB,CTR
FileCrypter
- 文件加密器。加密算法和模式以及填充模式使用:AES/CBC/PKCS#5;迭代开始时有初始化向量iv的参与。 由于要以用户输入的口令作为密钥生成密钥,所以用到了基于用户的密钥生成算法。将用户输入的密码和伪随机的盐值salt。 *注释十分详细。-this is a tiny tool for encrypt any file in any format using AES under CBC module with PKCS#7(
HD2017Tool
- CBC、EBC模式下的DES、3DES算法,MAC算法,十六进制字符串与二进制字符串相互转化-CBC, EBC mode DES, 3DES algorithm, MAC algorithm, hexadecimal string and binary string mutual conversion
wcja
- 一个PL0的原代码,用CBC开发,请铁更改,不错-The original code, a PL0 with CBC development, please change, good
test_sm4
- sm4加解密c语言源码。 对网上最常见的源码(原代码下载链接:http://www.pudn.com/downloads659/sourcecode/others/detail2676934.html)进行了修改完善。该下载原代码中,输入数据大于16字节,cbc模式加密后,再次解密将出现错误。 错误原因为cbc模式下原代码对初始变量的不当使用导致。-Sm4 encryption and decryption c language
tiny-AES128-C-master
- This a small and portable implementation of the AES128 ECB and CBC encryption algorithms written in C.-This is a small and portable implementation of the AES128 ECB and CBC encryption algorithms written in C.
59564363AES
- 此压缩包中为AES加密算法源代码,包含ECB,CBC,CFB等加密方式。(Rijndael (State, ExpandedKey) { AddRoundKey (State, ExpandedKey); for (i=1; i <Nr; i ++) Round (State, ExpandedKey+Nb* i); FinalRound (State, ExpandedKey+Nb*Nr) } Round (Sta
AES
- 基于DES五种加密,电码本模式(Electronic Codebook Book (ECB));2.密码分组链接模式(Cipher Block Chaining (CBC));3.计算器模式(Counter (CTR));4.密码反馈模式(Cipher FeedBack (CFB));5.输出反馈模式(Output FeedBack (OFB))(Five kinds of encryption based on DES .Electr
DES
- 该DES加密器实现了一重DES的五种加密模式,即ECB、CBC、CFB、OFB、CRT。 为了减小文件长度,已删除了Debug目录,解压缩后可以自行编译生成。(The DES encrypt implements five encryption modes of a heavy DES, namely, ECB, CBC, CFB, OFB, and CRT. In order to reduce the len
AES 128 CBC Decryption
- Block mode related AES implement on GHDL
AES 128 CBC Encryption
- Block mode related AES algorithm
QtAES-v2.0
- 使用C++语言和Qt框架,基于Rijndael算法开发了AES加密软件和。 AES加密/解密软件支持8位、16位和32位密钥以及CBC、ECB、CFB三种加密/解密模式。 界面友好,可以方便地实现跨平台,数据处理迅速。 本项目使用git进行项目管理。(Using the C++ language and the Qt fr a mework, the AES encryption software is developed bas
source-archive (5)
- Python based virtual drive encryption utility Developed with wxpython, This utility is used to encrypt the virtual drives (created using Microsoft diskpart), using AES CBC mode encryption.
DES_AES_For_ASP_VBScript
- asp版AES加密解密源代码,模式:ECB/CBC 默认:ECB 填充:PKCS5/NONE/ZERO 默认:PKCS5 编码:GK2312/UTF-8(Function: implementation of DES standard encryption algorithm with VBscr ipt)
sm4Tools_20150201
- cm4加解密工具,两种模式,ESB,CBC 可以参考使用(CM4 encryption and decryption tool)