シュノア署名
Schnorr signature
Nostr で利用されている電子署名(デジタル署名)アルゴリズムのこと
仕様
大元の論文
楕円曲線 secp256k1 が使われる。
Standards for Efficient Cryptography Group (SECG) による SEC 2, ver. 2.0 で定義されている。 実装(secp256k1ライブラリの一機能としてシュノア署名がある、という形)
解説記事
書籍
1〜3章にかけて、secp256k1を計算するPythonプログラムを書いていく