加密规范
时间: 2021-04-19 19:23:23
参考:
加密解密算法规范#
X509#
公钥证书格式标准。包含如下信息:
公钥:非对称加密公钥。
身份信息:私钥持有者信息、域名和用途等。
签名信息:对公钥进行签名的信息。
有效性信息:有效时间。
PKCS#
Public Key Cryptography Standards,公钥加密标准。
HKDF#
KDF(Key Derivation Function)密钥派生函数。通过一些初始化的密钥材料,并从中派生出一个或多个安全强度很大的密钥。
HKDF (Hmac Based KDF)基于HMAC实现的密钥推导函数。
AEAD#
AEAD(Authenticated Encryption with Associated Data)同时具备保密性,完整性和可认证性的加密形式。对称加密的密文可以被任何密钥解密,解密方不知道自己解密出来的数据是否是正确的。AEAD可以在一个算法中同时实现加密和认证。
常见的算法如:
- AES-128-GCM
- AES-192-GCM
- AES-256-GCM
- ChaCha20-IETF-Poly1305
- XChaCha20-IETF-Poly1305