File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 1+ * Release 0.18.0 (09 Jul 2022)
2+
3+ New API:
4+ * `curve_by_name` in `curves` module to get a `Curve` object by providing curve
5+ name.
6+
7+ Bug fix:
8+ * Make the `VerifyingKey` encoded with explicit parameters use the same
9+ kind of point encoding for public key and curve generator.
10+ * Better handling of malformed curve parameters (as in CVE-2022-0778);
11+ make python-ecdsa raise `MalformedPointError` instead of `AssertionError`.
12+
13+ Doc fix:
14+ * Publish the documentation on https://ecdsa.readthedocs.io/,
15+ include explanation of basics of handling of ECC data formats and how to use
16+ the library for elliptic curve arithmetic.
17+ * Make object names more consistent, make them into hyperlinks on the
18+ readthedocs documentation.
19+ * Make security note more explicit (Ian Rodney)
20+ * Fix the `explicit` vs `named_curve` confusion in `VerifyingKey` docs.
21+
22+ Maintenance:
23+ * Updated black version; slight changes to formatting
24+ * Include interoperability tests for Ed25519 and Ed448 with OpenSSL.
25+
126* Release 0.18.0-beta2 (05 Jan 2022)
227
328New features:
You can’t perform that action at this time.
0 commit comments