diff --git a/Changelog.rst b/Changelog.rst index acdf1fea..6181f96b 100644 --- a/Changelog.rst +++ b/Changelog.rst @@ -6,22 +6,22 @@ Under development New features --------------- -* By setting the PYCRYPTODOME_DISABLE_GMP environment variable, - the GMP library will not be used even if detected. -* Add support for Curve25519 / X25519. -* Add support for Curve448 / X448. -* Add attribute ``curve`` to EccPoint and EccXPoint classes, +* Add support for X25519 key agreement (on Curve25519). +* Add support for X448 key agreement (on Curve448). +* Add attribute ``curve`` to ``EccPoint`` and ``EccXPoint`` objects, with the canonical name of the curve. +* By setting the ``PYCRYPTODOME_DISABLE_GMP`` environment variable, + the GMP library will not be used even if detected. * GH#781: the label for the SP800_108_Counter KDF may now contain zero bytes. Thanks to Julien Rische. -* GH#814: RSA keys for PSS can be imported. +* GH#814: RSA keys with PSS Object ID can be imported. Resolved issues --------------- * GH#810: fixed negation of Ed25519 points. -* GH#819: accept an RFC5916 ECPrivateKey even if it doesn't +* GH#819: accept an RFC5916 ``ECPrivateKey`` even if it doesn't contain any of the optional elements - (parameters [0] and publicKey[1]). + (``parameters [0]`` and ``publicKey [1]``). Other changes -------------