ようやくノートにSchnorr署名してポストするところまでできた。あとは検証する部分を作ればひと段落かな…。成仏までもう少し…。

- [x] 素数 p を法とする多倍超整数の四則演算

- [x] 乗法逆元の高速演算 ☆

- [x] 多倍長整数の累乗の高速演算 ☆

- [x] 平方剰余を高速計算する方法実装 (secp256k1限定)☆

- [x] 楕円曲線secp256k1 上の加法群演算の実装

- [x] secp256k1 のスカラー倍を高速に計算する方法 O(log(n)) ☆

- [x] キーペア生成実装

- [x] Nostr のNoteシリアライゼーション

- [x] Pubkeyの圧縮形式から楕円曲線上の座標を復元する

- [x] Noteに対するSchnorr 署名 (BIP0340)

- [ ] Schnorr署名の検証

出来高はここ。

github.com/jundow/nostrexamples/tree/main/eccalc

Reply to this note

Please Login to reply.

Discussion

No replies yet.