Skip to content

Releases: paulmillr/noble-secp256k1

1.2.5

23 May 05:42
1.2.5
c45de4b
Compare
Choose a tag to compare

Improves utils.randomPrivateKey() generation: before, ~2**128 values (curve.n<value<2**256) had 2x chance to be generated. The chance is very small: 1/2**128. We're fixing this by using NIST SP 800-56A rev 3, section 5.6.1.2.2.

Thanks to Jan Winkelmann from LeastAuthority for reporting the issue.

1.2.4

26 Apr 15:08
1.2.4
dadec55
Compare
Choose a tag to compare

Bugfixes

1.2.0

22 Apr 08:10
1.2.0
652de0c
Compare
Choose a tag to compare

Fixed all bugs reported from the security audit

1.1.3

08 Apr 16:07
1.1.3
748c63f
Compare
Choose a tag to compare

1.1.2

31 Jan 10:47
1.1.2
731b7aa
Compare
Choose a tag to compare

1.1.1

16 Dec 23:50
1.1.1
d50382c
Compare
Choose a tag to compare

Fixes Schnorr signatures

1.1.0

16 Dec 02:00
1.1.0
be055c9
Compare
Choose a tag to compare

Add support for Schnorr signatures per BIP0340.

1.0.6

01 Oct 21:30
1.0.6
8ed15e1
Compare
Choose a tag to compare

1.0.5

22 Jun 11:11
1.0.5
25f5882
Compare
Choose a tag to compare

Bugfixes

0.4.0

23 Mar 12:10
0.4.0
ac0da3a
Compare
Choose a tag to compare
  • Deterministic signatures as per RFC 6979.
  • Massive stability and correctness improvements
  • Tens of thousands of test vectors from tiny-secp256k1