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


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

PyCA cryptography 2.6

Started byAlex Gaynor <alex.gaynor@gmail.com>
First post2019-02-27 09:09 -0500
Last post2019-02-27 09:09 -0500
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.6 Alex Gaynor <alex.gaynor@gmail.com> - 2019-02-27 09:09 -0500

#3069 — PyCA cryptography 2.6

FromAlex Gaynor <alex.gaynor@gmail.com>
Date2019-02-27 09:09 -0500
SubjectPyCA cryptography 2.6
Message-ID<mailman.84.1551358923.2921.python-announce-list@python.org>
PyCA cryptography 2.5 has been released to PyPI. cryptography includes both
high level recipes and low level interfaces to common cryptographic
algorithms such as symmetric ciphers, asymmetric algorithms, message
digests, X509, key derivation functions, and much more. We support Python
2.7, Python 3.4+, and PyPy.

Changelog (https://cryptography.io/en/latest/changelog/#v2-6):


   - *BACKWARDS INCOMPATIBLE:* Removed
   cryptography.hazmat.primitives.asymmetric.utils.encode_rfc6979_signature
    and
   cryptography.hazmat.primitives.asymmetric.utils.decode_rfc6979_signature,
   which had been deprecated for nearly 4 years. Use encode_dss_signature()
   <https://cryptography.io/en/latest/hazmat/primitives/asymmetric/utils/#cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature>
    and decode_dss_signature()
   <https://cryptography.io/en/latest/hazmat/primitives/asymmetric/utils/#cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature>
   instead.
   - *BACKWARDS INCOMPATIBLE*: Removed cryptography.x509.Certificate.serial,
   which had been deprecated for nearly 3 years. Use serial_number
   <https://cryptography.io/en/latest/x509/reference/#cryptography.x509.Certificate.serial_number>
    instead.
   - Updated Windows, macOS, and manylinux1 wheels to be compiled with
   OpenSSL 1.1.1b.
   - Added support for Ed448 signing
   <https://cryptography.io/en/latest/hazmat/primitives/asymmetric/ed448/> when
   using OpenSSL 1.1.1b or newer.
   - Added support for Ed25519 signing
   <https://cryptography.io/en/latest/hazmat/primitives/asymmetric/ed25519/>
when
   using OpenSSL 1.1.1b or newer.
   - load_ssh_public_key()
   <https://cryptography.io/en/latest/hazmat/primitives/asymmetric/serialization/#cryptography.hazmat.primitives.serialization.load_ssh_public_key>
can
   now load ed25519 public keys.
   - Add support for easily mapping an object identifier to its elliptic
   curve class viaget_curve_for_oid()
   <https://cryptography.io/en/latest/hazmat/primitives/asymmetric/ec/#cryptography.hazmat.primitives.asymmetric.ec.get_curve_for_oid>
   .
   - Add support for OpenSSL when compiled with the no-engine (
   OPENSSL_NO_ENGINE) flag.

Alex


-- 
All that is necessary for evil to succeed is for good people to do nothing.

[toc] | [standalone]


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


csiph-web