密码学与身份鉴别技术--PKI原理与实战应用篇
程序员文章站
2022-04-07 09:50:21
理解并部署对称式加密
1.准备对称式加密小软件FatCryptoTool,office Password Recovery 破解office 密码。
&nb...
理解并部署对称式加密
1.准备对称式加密小软件FatCryptoTool,office Password Recovery 破解office 密码。
2.对称式加密系统:
专用加密,速度快,效率高。
3.数据加密标准 DES:
Lucifer--》DEA--》ASNI
特点:56位有效密钥,8个校验位。
4. 3DES数据加密标准
注意:比DES的安全性更高,但消耗也是它的三倍。
5. AES 先进加密标准
AES是一种分组密码,它支持128,192,256 比特密钥。
·MARS:由IBM开发Lucifer算法团队所开发。
·RC6:由RSA实验室开发。
·Serpent:由 Ross Anderson,ELi Biham 和Lars Kndsen 开发。
·Twofish:由 Counterpans System 开发。
·Rijndeal:由 Joan Daemen 和 Vincent Rijmen 开发。--》选中
敏感而不保密。
6.国际数据加密算法
IDEA是一种分组密码,它处理64比特数组。
IDEA运行速度快,但要付费。
7.理解 Blowfish算法
分组密码算法,64比特的数组,密钥长度可以448比特,经过16轮加密函数获得密文。
8.理解RC4
常用的流密码之一,用于SSL,密钥长度可变。
算法简单,快捷,有效。
9.理解RC5 分组密码,它的参数,区组的大小,密钥长度和运行轮数也是可变的。由Ron Rivest 设计,
并有RSA数据安全公司分析。支持32,64,128比特,密钥长度可以2048比特。255轮运行。
FatCryptoTool 使用很简单:
1.下载
2.打开
3.添加资源
4.加密