橢圓曲線迪菲-赫爾曼金鑰交換(英语:Elliptic Curve Diffie–Hellman key Exchange,縮寫為ECDH),一種匿名的密鑰合意協議(Key-agreement protocol)。在這個協定下,雙方通過迪菲-赫尔曼密钥交换演算法,利用由橢圓曲線加密建立的公鑰與私鑰對,在一個不安全的通道中,建立起安全的共有加密資料。這是迪菲-赫尔曼密钥交换的變種,採用橢圓曲線加密來加強安全性。[1][2][3]
密鑰建立協議
註釋
^ NIST, Special Publication 800-56A, Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography, March, 2006.
^ Certicom Research, Standards for efficient cryptography, SEC 1: Elliptic Curve Cryptography, Version 2.0, May 21, 2009.
^ NSA Suite B Cryptography, Suite B Implementers' Guide to NIST SP 800-56A, July 28, 2009.
公开密钥加密
|
|---|
|
算法 |
整数分解 |
- Benaloh
- Blum–Goldwasser
- Cayley–Purser
- Damgård–Jurik
- GMR
- Goldwasser–Micali
- Paillier
- Rabin
- RSA
- Okamoto–Uchiyama
- Schmidt–Samoa
|
|---|
|
离散对数 |
- Cramer–Shoup
- DH
- DSA
- ECDH
- ECDSA
- EdDSA
- EKE
ElGamal
- MQV
- Schnorr
- SPEKE
- SRP
- STS
- SM2
|
|---|
|
其他 |
- AE
- CEILIDH
- EPOC
- HFE
- IES
- Lamport
- McEliece
- Merkle–Hellman
- Naccache–Stern
- Naccache–Stern knapsack cryptosystem
- NTRUEncrypt
- NTRUSign
- Three-pass protocol
- XTR
|
|---|
|
|---|
|
理论 |
- 离散对数
- 椭圆曲线密码学
- Non-commutative cryptography
- RSA problem
|
|---|
|
标准化 |
- CRYPTREC
- IEEE P1363
- NESSIE
- NSA Suite B
|
|---|
|
论题 |
- 數位簽章
- OAEP
- 密钥指纹
- PKI
- Web of trust
- Key size
- Post-quantum cryptography
|
|---|
|
|
|
密码学
|
|---|
|
|
|
- 對稱密鑰加密
- 分组密码
- 流密码
- 公开密钥加密
- 密碼雜湊函數
- 訊息鑑別碼
- 随机数
- 隐写术
|
|
|
|
|
Comments
Post a Comment