ECDSA ( Elliptic Curve Digital Signature Algorithm )のWiki(日本語)
楕円曲線DSA - WikipediaECDSA のWiki(英語)
Elliptic Curve Digital Signature Algorithm - WikipediaEdDSA ( Edwards-Curve Digital Signature Algorithm ) のWiki
EdDSA - WikipediaEdDSAのRFC 8032
RFC 8032 - Edwards-Curve Digital Signature Algorithm (EdDSA)Ed25519のpythonによるサンプル実装、主要論文のリンク
https://ed25519.cr.yp.to/software.htmlSUPERCOPによる様々な暗号のC言語実装
https://bench.cr.yp.to/supercop.html
wgetでソースを取得できる。
ed25519の実装は、解凍後のcrypto_sign/ed25519にある。鍵ファイル仕様
EdDSA, Ed25519, Ed448, Curve25519 and Curve448 for X.509 (鍵ファイルフォーマット)(仕様策定中)
https://tools.ietf.org/html/draft-ietf-curdle-pkix-00NaClによるC言語実装
GitHub - jedisct1/libsodium: A modern, portable, easy to use crypto libraryRFC7748 Elliptic Curves for Security
RFC 7748 - Elliptic Curves for Security