Releases: bitcoin-core/secp256k1
libsecp256k1 0.4.1
This release slightly increases the speed of the ECDH operation and significantly enhances the performance of many library functions when using the default configuration on x86_64.
For a list of changes, see the CHANGELOG.md.
libsecp256k1 0.4.0
This release adds a new ellswift
module that implements ElligatorSwift encoding for public keys and x-only Diffie-Hellman key exchange for them.
For a list of changes, see the CHANGELOG.md.
libsecp256k1 0.3.2
This release fixes a "constant-timeness" issue in the ECDH implementation with GCC >=13 that could leave applications using libsecp256k1 vulnerable to a timing side-channel attack. We strongly recommend any users of the library to upgrade if their code may end up being compiled with an affected version of GCC.
For a list of changes, see the CHANGELOG.md.
libsecp256k1 0.3.1
This release fixes a "constant-timeness" issue with Clang >=14 that could leave applications using libsecp256k1 vulnerable to a timing side-channel attack. We strongly recommend any users of the library to upgrade if their code may end up being compiled with an affected version of Clang.
For a list of changes, see the CHANGELOG.md.
libsecp256k1 0.3.0
For a list of changes, see the CHANGELOG.md.
libsecp256k1 0.2.0
For a list of changes see the CHANGELOG.md.