File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ Fastest 4KB JS implementation of secp256k1 signatures & ECDH.
44
55- ✍️ [ ECDSA] ( https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm )
66 signatures compliant with [ RFC6979] ( https://www.rfc-editor.org/rfc/rfc6979 )
7+ - 🔒 Supports [ hedged signatures] ( https://paulmillr.com/posts/deterministic-signatures/ ) guarding against fault attacks
78- 🤝 Elliptic Curve Diffie-Hellman [ ECDH] ( https://en.wikipedia.org/wiki/Elliptic-curve_Diffie–Hellman )
89- 📦 Pure ESM, can be imported without transpilers
910- 🪶 4KB gzipped, 530 lines of code
@@ -128,8 +129,8 @@ which means you'll need to do something like `sha256(message)` before signing.
128129 Default ` lowS: true ` prohibits signatures which have (sig.s >= CURVE.n/2n) and is compatible with BTC/ETH.
1291302 . ` extraEntropy: true ` enables hedged signatures with improved protection against fault attacks
130131 - Check out blog post
131- [ Deterministic signatures are not your friends] ( https://paulmillr.com/posts/deterministic-signatures/ )
132- and [ spec draft] ( https://datatracker.ietf.org/doc/draft-irtf-cfrg-det-sigs-with-noise/ )
132+ [ Deterministic signatures are not your friends] ( https://paulmillr.com/posts/deterministic-signatures/ )
133+ and [ spec draft] ( https://datatracker.ietf.org/doc/draft-irtf-cfrg-det-sigs-with-noise/ )
133134 - Follows section 3.6 of RFC6979:
134135 - No disadvantage: if an entropy generator is broken, sigs would be the same
135136 as they are without the option
You can’t perform that action at this time.
0 commit comments