Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2574 > unrolled thread

PyCA cryptography 2.0 released

Started byPaul Kehrer <paul.l.kehrer@gmail.com>
First post2017-07-17 11:52 -0400
Last post2017-07-17 11:52 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  PyCA cryptography 2.0 released Paul Kehrer <paul.l.kehrer@gmail.com> - 2017-07-17 11:52 -0400

#2574 — PyCA cryptography 2.0 released

FromPaul Kehrer <paul.l.kehrer@gmail.com>
Date2017-07-17 11:52 -0400
SubjectPyCA cryptography 2.0 released
Message-ID<mailman.121.1500311482.29743.python-announce-list@python.org>
PyCA cryptography 2.0 has been released to PyPI. cryptography includes both
high level recipes and low level interfaces
to common cryptographic algorithms such as symmetric ciphers, message
digests, and key derivation functions. We support Python 2.6-2.7, Python
3.4+, and PyPy.

* BACKWARDS INCOMPATIBLE: Support for Python 3.3 has been dropped.
* We now ship manylinux1 wheels linked against OpenSSL 1.1.0f. These wheels
will be automatically used with most Linux distributions if you are running
the latest pip.
* Deprecated the use of signer on RSAPrivateKey, DSAPrivateKey, and
EllipticCurvePrivateKey in favor of sign.
* Deprecated the use of verifier on RSAPublicKey, DSAPublicKey, and
EllipticCurvePublicKey in favor of verify.
* Added support for parsing SignedCertificateTimestamp objects from X.509
certificate extensions.
* Added support for ChaCha20Poly1305.
* Added support for AESCCM.
* Added AESGCM, a “one shot” API for AES GCM encryption.
* Added support for X25519 key exchange.
* Added support for serializing and deserializing Diffie-Hellman parameters
with load_pem_parameters(), load_der_parameters(), and parameter_bytes() .
* The extensions attribute on Certificate, CertificateSigningRequest,
CertificateRevocationList, and RevokedCertificate now caches the computed
Extensions object. There should be no performance change, just a
performance improvement for programs accessing the extensions attribute
multiple times.

Thanks to all the contributors!

-Paul Kehrer (reaperhulk)

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web