GH#590: Fixed typing info for Crypto.PublicKey.ECC.
Other changes
Relaxed ECDSA requirements for FIPS 186 signatures and accept any SHA-2 or SHA-3 hash.
sign() and verify() will be performed even if the hash is stronger than the ECC key.
3.12.0 (4 December 2021)
New features
ECC keys in the SEC1 format can be exported and imported.
Add support for KMAC128, KMAC256, TupleHash128, and TupleHash256 (NIST SP-800 185).
Add support for KangarooTwelve.
Resolved issues
GH#563: An asymmetric key could not be imported as a memoryview.
GH#566: cSHAKE128/256 generated a wrong output for customization strings
longer than 255 bytes.
GH#582: CBC decryption generated the wrong plaintext when the input and the output were the same buffer.
Thanks to Michael K. Ashburn.
This update has been submitted for testing by melmorabity.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.