加密基础

加密就是通过置换或者移位操作把明文变成密文的过程。

加密相关术语:明文 plaintext

              密文 ciphertext

              算法 algorithm  ['ælgə,rɪðm]

              密钥 key

              加密 encryption

              解密 decryption

加密方法:对称加密、非对称加密

 对称加密算法:DES/3DES数据加密标准、IDEA国际数据加密算法、RC系列(RC2、RC4、RC5)、CAST、Blowfish/Twofish、AES高级数据加密标准

  DES密钥是固定的56bit,以块模式对64bit的明文块进行操作

3DES使用加密-解密-加密方法

   -用56bit的第一(K1)密钥加密信息;

   -用56bit的第二(K2)密钥加密信息;

   -用56bit的第三(K3)密钥加密信息.

   
RC系列(RC2、RC4、RC5)、CAST、Blowfish/Twofish、AES高级数据加密标准 密码长度可变

公钥加密技术=非对称加密技术

RSA


posted @ 2011-05-29 10:56  csqlwy  阅读(408)  评论(0编辑  收藏  举报