Releases: starkbank/ecdsa-python
Releases · starkbank/ecdsa-python
v2.2.0
v2.1.0
Added
- curve.add() function to dynamically add curves to the library
Changed
- curve.getCurveByOid() to curve.getByOid()
v2.0.3
Fixed
- OID integer encoding when single number has more than 2 bytes
v2.0.2
Fixed
- Missing point at infinity checks on signature and public key verifications
v2.0.1
Fixed
- Signature r and s range check
v2.0.0
Added
- root imports: from ellipticcurve import PrivateKey, PublicKey, Signature, Ecdsa, File
Changed
- return type of toDer() methods from str to bytes
- internal DER parsing structure for better maintainability, translatability and usability
v1.1.1
[1.1.1] - 2021-06-06
Fixed
- Unstable results on certain curves due to missing modulo operator on signature verification
v1.1.0
Added
- Recovery ID generation and encoding in Signatures