网络协议_加密算法

对称加密算法和非对称加密算法

2017-02-04  本文已影响121人  Adeno

1、对称加密算法

发送方便使用密钥对明文加密,然后接收方便使用相同的密钥对密文解密。发送方和接收方使用的密钥为同一个。

常用的对称加密算法

DES,3DES,AES。DES为最早期的加密算法,由美国国家标准局制定,3DES为升级版,改进了算法和安全性。AES由两位比利时密码学家设计,后来被美国联邦政府采用的一种加密算法。

2、非对称加密算法

加密和解密使用不同的密钥,一个称为公钥,一个称为私钥,如果使用公钥加密,就使用公钥解密;如果使用私钥加密,则使用公钥解密。

特点:

私钥非公开,公钥公开,发送者持有私钥,接受者持有公钥,就算是公钥泄漏,算法泄漏,只要保证私钥不泄露,一样能够保障安全。

使用最广泛的非对称加密算法为RSA算法,被ISO推荐为公钥数据加密标准。

上一篇 下一篇

猜你喜欢

热点阅读