Skip to content

Commit f9c6a75

Browse files
committed
readme
1 parent a609c57 commit f9c6a75

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff 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.
129130
2. `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

0 commit comments

Comments
 (0)