為了獲得最高性能,哪種非對稱密碼提供最快的加密/解密?ECC 還是 DH?今天推薦的密鑰大小是多少?
我更喜歡 ~128 位的安全級別。對於 ECC,這意味著大約 256 位的曲線,對於 DH 或 RSA,這對應於大約 3000 位。如果您可以接受較低的安全級別,ECC 相對於 DH/RSA 的優勢就會變小。
我最喜歡的是 Curve25519,它具有易於獲得的高性能實現。另一種選擇是 P256,它是 NIST 標準,但速度稍慢。還有一些其他曲線/實現比 Curve25519 更快,但這些似乎更具學術性。
引用自:https://crypto.stackexchange.com/questions/6820