SM9是中華人民共和國政府采用的一种标识密码(英语:ID-based_cryptography)标准,由国家密码管理局于2016年3月28日发布,相关标准为“GM/T 0044-2016 SM9标识密码算法”[1]。
在商用密码体系中,SM9主要用于用户的身份认证。据新华网公开报道,SM9的加密强度等同于3072位密钥的RSA加密演算法[2]。
SM9主要包括三部分:签名算法、密钥交换算法、加密算法[3],其中SM9签名算法收录于ISO/IEC 14888-3:2018(英语:List of International Organization for Standardization standards, 14000-14999)《信息安全技术带附录的数字签名第3部分:基于离散对数的机制》[4]。
参考文献
- ^ 国家密码管理局公告(第30号). 国家商用密码管理办公室. 2016-03-28 [2016-08-06]. (原始内容存档于2016-08-06).
- ^ 2016数博会贵阳开幕 国家级商密算法SM9引关注. 新华网. 2016-05-27 [2016-08-06]. (原始内容存档于2016-08-26).
- ^ 袁峰. SM9标识密码算法综述[J]. 信息安全研究, 2016, 2(11): 1008-1027.
- ^ 我国SM2/3/9密码算法正式成为ISO/IEC国际标准. 国家商用密码管理办公室. 2018-11-22 [2019-01-18]. (原始内容存档于2019-01-19).
参见
![小作品圖示](//upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Crypto_stub_with_puzzle.svg/30px-Crypto_stub_with_puzzle.svg.png) | 这是一篇與密碼學相關的小作品。您可以通过编辑或修订扩充其内容。 |
|
---|
| 对称密码 | 分组密码 | - SSF28
- SSF33
- SM1/SCB2
- SM4/SMS4
- SM6/SCB2
- SM7
|
---|
| 序列密码 | |
---|
|
---|
| 公钥密码 | 椭圆曲线 | SM2 |
---|
| 标识密码(英语:ID-based cryptography) | SM9 |
---|
|
---|
| 密码杂凑 | SM3/SCH4 |
---|
|
|
---|
| 算法 | | - Benaloh(英语:Benaloh cryptosystem)
- Blum–Goldwasser(英语:Blum–Goldwasser cryptosystem)
- Cayley–Purser(英语:Cayley–Purser algorithm)
- Damgård–Jurik(英语:Damgård–Jurik cryptosystem)
- GMR(英语:GMR (cryptography))
- Goldwasser–Micali(英语:Goldwasser–Micali cryptosystem)
- Paillier(英语:Paillier cryptosystem)
- Rabin(英语:Rabin cryptosystem)
- RSA
- Okamoto–Uchiyama(英语:Okamoto–Uchiyama cryptosystem)
- Schmidt–Samoa(英语:Schmidt–Samoa cryptosystem)
|
---|
| | - Cramer–Shoup(英语:Cramer–Shoup cryptosystem)
- DH
- DSA
- ECDH
- ECDSA
- EdDSA
- EKE(英语:Encrypted key exchange)
- ElGamal
- MQV(英语:MQV)
- Schnorr(英语:Schnorr signature)
- SPEKE(英语:SPEKE (cryptography))
- SRP(英语:Secure Remote Password protocol)
- STS(英语:Station-to-Station protocol)
- SM2
|
---|
| 其他 | - AE(英语:Algebraic Eraser)
- CEILIDH(英语:CEILIDH)
- EPOC(英语:Efficient Probabilistic Public-Key Encryption Scheme)
- HFE(英语:Hidden Field Equations)
- IES(英语:Integrated Encryption Scheme)
- Lamport(英语:Lamport signature)
- McEliece(英语:McEliece cryptosystem)
- Merkle–Hellman(英语:Merkle–Hellman knapsack cryptosystem)
- Naccache–Stern(英语:Naccache–Stern cryptosystem)
- Naccache–Stern knapsack cryptosystem(英语:Naccache–Stern knapsack cryptosystem)
- NTRU
- NTRUEncrypt(英语:NTRUEncrypt)
- NTRUSign(英语:NTRUSign)
- Three-pass protocol(英语:Three-pass protocol)
- XTR(英语:XTR)
|
---|
|
---|
| 理论 | - 离散对数
- 椭圆曲线密码学
- Non-commutative cryptography(英语:Non-commutative cryptography)
- RSA problem(英语:RSA problem)
- 陷门函数
|
---|
| 标准化 | - CRYPTREC(英语:CRYPTREC)
- IEEE P1363(英语:IEEE P1363)
- NESSIE(英语:NESSIE)
- NSA Suite B(英语:NSA Suite B Cryptography)
|
---|
| 论题 | |
---|
|
| | |
|