弱加密算法有哪几种_常见的几种加密算法

1

、常见的几种加密算法:

DES

(

Data Encryption Standard

):数据加密标准,速度较

快,适用于加密大量数据的场合;

3DES

(

Triple DES

):是基于

DES

,对一块数据用三个不同的

密钥进行三次加密,强度更高;

RC2

RC4

:用变长密钥对大量数据进行加密,比

DES

快;

IDEA

(

International Data Encryption Algorithm

)国际数据

加密算法,使用

128

位密钥提供非常强的安全性;

RSA

:由

RSA

公司发明,是一个支持变长密钥的公共密钥算

法,需要加密的文件块的长度也是可变的;

DSA

(

Digital Signature Algorithm

):数字签名算法,是一种

标准的

DSS

(数字签名标准);

AES

(

Advanced Encryption Standard

):高级加密标准,是

下一代的加密算法标准,

速度快,

安全级别高,目前

AES

标准

的一个实现是

Rijndael

算法;

BLOWFISH

,它使用变长的密钥,长度可达

448

位,运行速度

很快;

其它算法,如

ElGamal

钥、

Deffie-Hellman

、新型椭圆曲线算

ECC

等。

2

、公钥和私钥:

你可能感兴趣的:(弱加密算法有哪几种)