搜索资源列表
DES_verilog
- 用verilog实现的DES(Data Encryption Standard数据加密标准),把64位明文输入变为64位密文输出块。-Using DES (Data Encryption Standard Data Encryption Standard) verilog to achieve, the 64 plaintext input into 64 output ciphertext block.
des_test.tar
- ECB模式DES加解密,可以加密任意长度的数据文件,最后的块数据不足8bytes,不是简单的补0。补0的缺陷是当明文块尾数据为0时,在解密时就不知如何处理了。 编译命令: 1. 编译测试程序 make test. 2. 编译动态库 make libdes.so 3. 编译静态库 make libdes.a-DES ECB mode encryption, you can encrypt data files of any length, the last block to in
des_test_ecb_cbc.tar
- ECB模式,CBC模式DES加解密。 1.CBC模式与一般的不一样,当密文的数据发生错误时,解密后错误字节块和后续所有块的所有字节都是错误的。而一般模式只会影响当前块和后续块的相应字节。 2.可以加密任意长度的数据文件,最后的块数据不足8bytes,不是简单的补0。补0的缺陷是当明文块尾数据为0时,在解密时就不知如何处理了。 3.编译命令: 1. 编译测试程序 make test. 2. 编译动态库 make libdes.so 3. 编译静态库 make
des100
- des数据加密系统,有密钥,有密文,明文!-des data encryption system, there are key, with ciphertext, plaintext!
SingleKey
- DES 对称加密源码实例,加密算法可以是DES,DESede,Blowfish等,选择DES算法,密钥长度必须为56位,用密钥加密明文(message),生成密文(cipherText),操作模式为加密(Cipher.ENCRYPT_MODE),key为密钥,用密钥加密明文(plainText),生成密文(cipherByte),操作模式为解密,key为密钥-DES symmetric encryption source code examples
DesCipherTest
- DES加密 解密代码 将明文通过des算法加密 或将密文解密-DES encryption decryption
MFCades
- des加密软件,可输入明文密钥,获得相应的密文,并解出明文解-DES encryption software, can enter the text key, to obtain the corresponding cipher text, and solution of the clear text solution
DES4MODE
- 明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位, 使得每个密钥都有奇数个1)分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。-The plaintext is grouped by 64 bits, the key is 64 bits long, and the key is actually 56 bits involved in the DES operation (bits 8, 16,
3des
- 本次测试的代码是DES算法的C语言实现(VC 6.0): (1)加密 输入:8个明文字符,8个密钥字符(例如“12345678”,“12345678”) 将输入密钥和明文的8个字符各自转换为二进制,然后进行DES加密,输出加密结果 将加密过程中第1,2轮E盒扩展,S盒置换,P盒替代中间结果输出 (2)解密 输入:将加密之后得到的64比特密文作为输入 输出:经过DES解密之后,输出8比特字符(3DES encryption and decryption in C lan