欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

密码学与身份鉴别技术--PKI原理与实战应用篇

程序员文章站 2022-07-03 20:13:00
理解并部署对称式加密   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.加密