常用加密算法

2020-01-13  本文已影响0人  寒冬_腊月

对称密钥算法&非对称式密码学

DES

数据加密标准(英语:Data Encryption Standard,缩写为 DES)是一种对称密钥加密块密码算法,DES现在已经不是一种安全的加密方法,主要因为它使用的56位密钥过短,在2001年,DES作为一个标准已经被高级加密标准(AES)所取代

3DES

密码学中,三重数据加密算法(英语:Triple Data Encryption Algorithm,缩写为TDEA,Triple DEA),或称3DES(Triple DES),是一种对称密钥加密块密码,相当于是对每个数据块应用三次数据加密标准(DES)算法。
3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。

AES

高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES

RSA

RSA加密算法是一种非对称加密算法,在公开密钥加密和电子商业中被广泛使用,
今天只有短的RSA钥匙才可能被强力方式破解。到当前为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能被破解的。可能会有中间人攻击

上一篇 下一篇

猜你喜欢

热点阅读