Skip to the content.

..

编码-摘要-加解密

编码

文本、可逆、通常用于字符集无关的传输编码、二进制文本化等

Base64

摘要

MD5(不安全)

产生出一个128位(16字节)的散列值

SHA

SHA-0(不安全)

SHA-1(安全性一般)

SHA-2(安全)

SHA-3(第三代安全散列算法,之前名为Keccak

加解密

对称加密

加密和解密所用的密钥是相同

DES(不安全)

3DES(安全)

密钥选项1:三个密钥是独立的。

密钥选项2:K1和K2是独立的,而K3=K1

密钥选项3:三个密钥均相等,即K1=K2=K3

AES(安全)

关于加密后的长度问题

非对称加密

RSA

块密码

补位

工作方式

电子密码本(ECB)
密码块链接(CBC)

分组密码