密码术语表
按照密码技术、密码算法、密码协议、密码产品、密码服务、密钥管理、密码标准及攻击模型等维度进行系统性梳理和汇总,形成清晰、更具结构性的术语清单
一、密码算法 (Cryptographic Algorithms)
1.1 对称密码算法 (Symmetric Cryptography)
| 术语简称 | 术语中文名称 | 术语英文全文 |
|---|---|---|
| AES | 高级加密标准 | Advanced Encryption Standard |
| DES | 数据加密标准 | Data Encryption Standard |
| 3DES | 三重数据加密标准 | Triple Data Encryption Standard |
| SM4 | 商密SM4分组密码算法 | SM4 Block Cipher Algorithm |
| RC4 | 流密码算法 | Rivest Cipher 4 |
| ChaCha20 | ChaCha20流密码算法 | ChaCha20 Stream Cipher |
| Blowfish | Blowfish分组密码算法 | Blowfish Block Cipher |
| Twofish | Twofish分组密码算法 | Twofish Block Cipher |
| Camellia | Camellia分组密码算法 | Camellia Block Cipher |
| IDEA | 国际数据加密算法 | International Data Encryption Algorithm |
1.2 非对称密码算法 (Asymmetric Cryptography)
| 术语简称 | 术语中文名称 | 术语英文全文 |
|---|---|---|
| RSA | RSA公钥密码算法 | Rivest-Shamir-Adleman |
| ECC | 椭 圆曲线密码算法 | Elliptic Curve Cryptography |
| ECDSA | 椭圆曲线数字签名算法 | Elliptic Curve Digital Signature Algorithm |
| ECDH | 椭圆曲线Diffie-Hellman密钥交换 | Elliptic Curve Diffie-Hellman |
| SM2 | 商密SM2椭圆曲线公钥密码算法 | SM2 Elliptic Curve Public Key Cryptography |
| DSA | 数字签名算法 | Digital Signature Algorithm |
| DH | Diffie-Hellman密钥交换 | Diffie-Hellman Key Exchange |
| ElGamal | ElGamal加密算法 | ElGamal Encryption Algorithm |
| Ed25519 | Ed25519签名算法 | Edwards-curve Digital Signature Algorithm |
| X25519 | X25519密钥交换算法 | X25519 Key Exchange Algorithm |
1.3 哈希算法 (Hash Algorithms)
| 术语简称 | 术语中文名称 | 术语英文全文 |
|---|---|---|
| SHA | 安全哈希算法 | Secure Hash Algorithm |
| SHA-1 | SHA-1哈希算法 | Secure Hash Algorithm 1 |
| SHA-2 | SHA-2哈希算法族 | Secure Hash Algorithm 2 |
| SHA-256 | SHA-256哈希算法 | Secure Hash Algorithm 256-bit |
| SHA-512 | SHA-512哈希算法 | Secure Hash Algorithm 512-bit |
| SHA-3 | SHA-3哈希算法 | Secure Hash Algorithm 3 |
| SM3 | 商密SM3密码杂凑算法 | SM3 Cryptographic Hash Algorithm |
| MD5 | MD5消息摘要算法 | Message Digest 5 |
| RIPEMD | RIPE消息摘 要算法 | RACE Integrity Primitives Evaluation Message Digest |
| BLAKE2 | BLAKE2哈希算法 | BLAKE2 Hash Algorithm |
| Whirlpool | Whirlpool哈希算法 | Whirlpool Hash Algorithm |
1.4 消息认证码 (Message Authentication Code)
| 术语简称 | 术语中文名称 | 术语英文全文 |
|---|---|---|
| HMAC | 基于哈希的消息认证码 | Hash-based Message Authentication Code |
| CMAC | 基于密码的消息认证码 | Cipher-based Message Authentication Code |
| GMAC | Galois消息认证码 | Galois Message Authentication Code |
| Poly1305 | Poly1305消息认证码 | Poly1305 Message Authentication Code |
1.5 密钥派生函数 (Key Derivation Functions)
| 术语简称 | 术语中文名称 | 术语英文全文 |
|---|---|---|
| PBKDF2 | 基于密码的密钥派生函数2 | Password-Based Key Derivation Function 2 |
| bcrypt | bcrypt密钥派生函数 | bcrypt Key Derivation Function |
| scrypt | scrypt密钥派生函数 | scrypt Key Derivation Function |
| Argon2 | Argon2密钥派生函数 | Argon2 Key Derivation Function |
| HKDF | HMAC密钥派生函数 | HMAC-based Key Derivation Function |
| PBKDF1 | 基于密码的密钥派生函数1 | Password-Based Key Derivation Function 1 |
二、密码协议 (Cryptographic Protocols)
2.1 传输层安全协议
| 术语简称 | 术语中文名称 | 术语英文全文 |
|---|---|---|
| TLS | 传输层安全协议 | Transport Layer Security |
| SSL | 安全套接层协议 | Secure Sockets Layer |
| DTLS | 数据报传输层安全协议 | Datagram Transport Layer Security |
| HTTPS | 超文本传输安全协议 | Hypertext Transfer Protocol Secure |
| FTPS | 文件传输安全协议 | File Transfer Protocol Secure |
| SMTPS | 简单邮件传输安全协议 | Simple Mail Transfer Protocol Secure |
| IMAPS | 互联网消息访问安全协议 | Internet Message Access Protocol Secure |
| POP3S | 邮局协议3安全版 | Post Office Protocol 3 Secure |