← 黑客书架

椭圆曲线密码学导论

Guide to Elliptic Curve Cryptography

Darrel Hankerson, Alfred J. Menezes, Scott Vanstone · 初版 2004 年

  • 4次提及
  • 1人推荐
  • 2位 HN 评论者

Hacker News 读者推荐

实现 ECC 的时候极容易踩坑。如果你真想自己手写实现,有本 Menezes 和 Vanstone 等人写的书(好像叫《Guide to Elliptic Curve Cryptography》),里面对各种操作都有非常详尽的指导。我以前折腾过一个 P256 的实现。不过这本书现在有点过时了,而且没记错的话(IIRC),里面压根没提 Curve25519。

throwaway81523 在 HN 的推荐

用 secp 曲线搞东西很难做到不出错。这也是大家转向 curve25519 及类似方案的原因之一。Hankerson、Menezes 和 Vanstone 写的《Guide to Elliptic Curve Cryptography》基本上就是手把手教你如何严谨地搞定 secp* 的运算。要是能有一些形式化验证(formal verification)来进一步确保正确性就更好了……

throwaway81523 在 HN 的推荐

……而 RSA 的难点全在模幂运算上,像 GMP 这类库早就把模幂优化到极致了(所以直接调 GMP 就完事)。如果你出于某种原因非要自己实现 ECC,Hankerson、Menezes 和 Vanstone 写的《Guide to Elliptic Curve Cryptography》会非常有帮助。不过我们大多数人最好还是直接用现成的实现。

throwaway81523 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。