Description: 对称/分组密码一般分为流加密(如OFB、CFB等)和块加密(如ECB、CBC等)。对于流加密,需要将分组密码转化为流模式工作。对于块加密(或称分组加密),如果要加密超过块大小的数据,就需要涉及填充和链加密模式,文中提到的ECB和CBC等就是指链加密模式。 本文将要介绍了AES对称加密/分组加密/流密码及其ECB、CBC、CFB、OFB和CTR五种对称加密模式。-Symmetric/block ciphers are generally divided into stream encryption (eg, OFB, CFB, etc.) and block encryption (such as ECB, CBC, etc.). For streaming encryption, block cipher needs to be translated into the work flow model. The encryption block (or block cipher), If you want to encrypt the data block size more than on the need to involve filling and chain encryption mode, the text referred to, such as ECB and CBC encryption mode refers chain. This paper will be introduced the AES symmetric encryption/packet encryption/stream cipher and the ECB, CBC, CFB, OFB and CTR mode in five symmetric encryption. Platform: |
Size: 382976 |
Author:王纪 |
Hits:
Description: 关于流密码加密,以及CBC,DES,AES等多种加密算法-On the stream cipher encryption, and the CBC, DES, AES and other encryption algorithm Platform: |
Size: 192512 |
Author:zqfzqf2008 |
Hits:
Description: AesLib.pas is a C# interface to the AES encryption routines fromBrian Gladman. Generating of a salt valuePassword verificationGenerating of authentication codeEncryption of a streamDecryption of a stream.The source code of a sample program is included. Platform: |
Size: 4096 |
Author:azadifar |
Hits:
Description: rijndael AES 比较经典的加解密算法,只只需要调用相应的函数就能实现对数据流或文件进行加解密。
-rijndael AES the classic encryption and decryption algorithm, only need to call the corresponding function will be able to achieve the data stream or file encryption and decryption. Platform: |
Size: 18432 |
Author:sacri |
Hits:
Description: 保密强度非常高的AES加密源源代码,让你的数据变的非常安全。
-Confidentiality very high strength AES the encryption stream of code, so your data very safe. Platform: |
Size: 2048 |
Author:zd |
Hits:
Description: Visual c++ 下使用C语言开发的基于AES分组加密算法的流加密算法,OFB模式,分组长度128bit,密钥长度可变,128或256bit,可实现以字节为单位的流加密。-Using C language development in Visual c++ block encryption algorithm AES-based stream encryption algorithm, OFB mode, packet length 128bit key variable length, 128 or 256bit, in bytes stream encryption. Platform: |
Size: 3058688 |
Author:yanan |
Hits:
Description: Visual c++ 下使用C语言开发的ARC4流加密算法,密钥长度可变,可实现以字节为单位的流加密,加密强度比AES分组加密算法弱,但是效率比AES算法高。-C language development Visual c++ ARC4 stream encryption algorithm and key length is variable and can be realized in bytes stream encryption, encryption strength than AES block encryption algorithm is weak, but the efficiency is higher than AES algorithm. Platform: |
Size: 3046400 |
Author:yanan |
Hits:
Description: Phelix
1
is a high-speed stream cipher with a built-in MAC func-
tionality. It is efficient in both hardware and software. On current Pentium
CPUs, Phelix has a per-packet overhead of less than 900 clocks, plus a per-
byte cost well under 8 clocks per byte, comparing very favorably with the best
AES (encryption-only) implementations, even for small packets. Platform: |
Size: 584704 |
Author:Jonathan Young |
Hits: