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


Groups > comp.lang.python.announce > #2790

PyCA cryptography 2.2 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Paul Kehrer <paul.l.kehrer@gmail.com>
Newsgroups comp.lang.python.announce
Subject PyCA cryptography 2.2 released
Date Sun, 18 Mar 2018 20:03:19 -0700
Lines 21
Approved python-announce-list@python.org
Message-ID <mailman.131.1521460944.1867.python-announce-list@python.org> (permalink)
References <CABj5TKR2hWn=Ov0fACqsmok=yKYK8Zh54N+-9KdpYeexbqaK0A@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace news.uni-berlin.de ixIglUIwFC877qJ0Qi4SrQ25KGTxXQLlwSH4XCkizz2w==
Return-Path <paul.l.kehrer@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.004
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'resolved': 0.05; 'subject:released': 0.05; 'backwards': 0.09; 'padding': 0.09; 'pypi.': 0.09; 'python': 0.15; 'changelog': 0.16; 'ciphers,': 0.16; 'pypy.': 0.16; 'received:mail-qk0-x22d.google.com': 0.16; 'rotation': 0.16; 'symmetric': 0.16; 'url:changelog': 0.16; 'interfaces': 0.17; 'bug': 0.17; '2.2': 0.20; '2.6': 0.20; 'sfxlen:2': 0.21; 'fixed': 0.21; 'bit': 0.22; 'to:2**1': 0.23; 'url:io': 0.24; 'keys': 0.25; 'message-id:@mail.gmail.com': 0.29; 'memory': 0.31; 'output': 0.31; 'german': 0.31; 'received:google.com': 0.33; 'everyone': 0.35; 'url:en': 0.36; 'loading': 0.37; 'such': 0.61; 'high': 0.61; 'token': 0.61; 'algorithms': 0.62; 'wrapping': 0.62; 'low': 0.78; 'leak': 0.84; 'cryptography': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:date:message-id:subject:to; bh=YDVy3AhoMNLQCK0pEoRYbms+RuloYf8Vz3DHS3JMfMY=; b=dLBLbC0ZZsL26kZ+fmGlq2IApExhqeAin7a/+0bND9+he2oevbqA2YST9uPFE4tBbK TFtngZhtdxE61yzTkoQTzmIPqhL9rvMI9hfDdOdL160HzWxkZUFYwENgwgcqooevpsUM lhX8ELCQVRJP91KO3kDJRjzz8SYdmVei2/KJMWz1BYdH5vuD3p5YXQ/+iJ3ACGqEMKay MW3lSHWTD8EbC3vkUzBFDjHBBB28zhOJy5dHOL1L9ateNSkyEzmD/kMYapL6EgKUzwo4 Tod2QFP7/uvv76H2ewWc4qqFNNRu9f8MwKNbxLgZ70MQtMKeb20PIA3vc+GK0vlBEjAZ deKg==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=YDVy3AhoMNLQCK0pEoRYbms+RuloYf8Vz3DHS3JMfMY=; b=pZGuSNlwgy0Jve8ETIZzFPKFSYGJVrBsgr+fuxBusL1lrW4L8UBBCkCjwRMdyFk/Fr D9bFaB/ViZc3f3+Xv8cp4i9RGf1/DZNOPJvKQiX9ATiTdqssFBdhDqXUxARp5zX/Khj9 Toyqr1QmcRRB3/0+eXxjNqFkS7wZXCDqfnyR0HZ5F2pGbZy+twV4hay0q5NpatvdZrIJ CAd2ikg4xjKU0+kw5FfrvKxDQ2xnReqtce1DPWD6qdigevjRtMQaj01joLJHXvUQpw6g 6NNSuhM5EVBn0JV1d0fjoe221Yf6xq6upNepARS8e8pBeN7ySZnacsMo55IFFRHLi0Pd 7q0Q==
X-Gm-Message-State AElRT7FdGFSieyoiyWwXaz1QqSNXpU+A1BLSla+DikavhQ0cbP633VBs UYu6kt4iWTdbGNAJtoJPuu7zghI5ZenwFbdHr/A9DA==
X-Google-Smtp-Source AG47ELu9hiwnGiMIdwP5AhvK71Ipw2PfREHXKPQOzZDRP/NVgDrxY2GG22fvtHBRsYDv5exBvmwNWq1dW3jxqpAIvf0=
X-Received by 10.55.155.198 with SMTP id d189mr8324076qke.273.1521428600000; Sun, 18 Mar 2018 20:03:20 -0700 (PDT)
X-Mailer Airmail (467)
X-Mailman-Approved-At Mon, 19 Mar 2018 08:02:23 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.26
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.26
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CABj5TKR2hWn=Ov0fACqsmok=yKYK8Zh54N+-9KdpYeexbqaK0A@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:2790

Show key headers only | View raw


PyCA cryptography 2.2 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.7, Python 3.4+, and PyPy.

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

* BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped. The last
version of cryptography that supports Python 2.6 is 2.1.4.
* Resolved a bug in HKDF that incorrectly constrained output size.
* Added BrainpoolP256R1, BrainpoolP384R1, and BrainpoolP512R1 to support
inter-operating with systems like German smart meters.
* Added token rotation support to Fernet with rotate().
* Fixed a memory leak in derive_private_key().
* Added support for AES key wrapping with padding via
aes_key_wrap_with_padding() and aes_key_unwrap_with_padding() .
* Allow loading DSA keys with 224 bit q.

Thanks to everyone who contributed!

-Paul Kehrer (reaperhulk)

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

PyCA cryptography 2.2 released Paul Kehrer <paul.l.kehrer@gmail.com> - 2018-03-18 20:03 -0700

csiph-web