密码的一些概念

cryptographic hash function 密码散列算法

MD5(Message Digest 5)

SHA1(Secure Hash Algorithm 1)

SHA2(Secure Hash Algorithm 2)

参考:

Cryptographic hash function

symmetric cypher 对称密码

对称加密就是加密和解密使用同样规则(简称"密钥")

AES(Advanced Encryption Standard)

DES(Data Encryption Algorithm)

参考:

Symmetric-key algorithm

Public-key cryptography(asymmetric cryptography) 非对称密码

非对称加密就是加密使用一个"密钥",解密使用另外的"密钥"

RSA (Rivest–Shamir–Adleman) Rivest,Shamir和Adleman是三个发明RSA加密算法的人的名字

TLS(Transport Layer Security)是基于RSA的

参考:

Public-key cryptography

参考:

RSA算法原理

密码学笔记


Other

这篇文章: 有用 无用
创建 2018-06-08 07:49:45 / 更新 2018-06-08 07:52:50