Skip to content

加密

加密算法主要分为两类:对称加密和非对称加密。

对称加密

image-20220603094744425

常见算法:DES、3DES、TDEA、Blowfish、RC5、IDEA

优点:加密、解密速度快,适合对大数据量进行加密

缺点:在网络中需要分发密钥,增加了密钥被窃取的风险

非对称加密

image-20220603094847448

常见算法:RSA、Rabin、DSA、ECC、Elgamal、D-H

优点:安全(私钥仅被一方保存,不用于网络传输)

缺点:仅能一方进行解密

摘要/哈希/散列

image-20220603100118255

常见算法:MD4、MD5、SHA1

优点:密文占用空间小(定长的短字符串);难以被破解

缺点:无法解密