Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Paul Kehrer Newsgroups: comp.lang.python.announce Subject: PyCA cryptography 1.5.3 released Date: Sun, 6 Nov 2016 00:22:18 -0400 Lines: 14 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de Khpzoo7Y9DX6Orrp4MO2yg4bG8w3yskBQf6qNZ1bEb8A== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.031 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'subject:released': 0.07; 'python': 0.09; 'issue:': 0.09; 'bug': 0.10; 'pypi.': 0.16; 'pypy.': 0.16; 'sfxlen:2': 0.16; 'to:2**1': 0.21; 'developers.': 0.22; 'message-id:@mail.gmail.com': 0.25; 'issue.': 0.27; 'reporting': 0.29; 'to:no real name:2**1': 0.29; 'received:google.com': 0.32; 'fixed': 0.33; 'skip:& 10': 0.35; 'to:addr:python.org': 0.39; 'standard': 0.40; 'received:io': 0.40; 'received:psf.io': 0.40; 'your': 0.60; 'our': 0.63; 'to:addr :python-announce-list': 0.71; 'cryptography': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:mime-version:date:message-id:subject:to; bh=DxBQk3NQd8OzVIKF3uo5x5te8fxG3D5wtvDouu3E8RU=; b=An22YlAtUoOIgXtDDdL5y2eJpi/IWrIN4ZuMshnQZ0dZwZybuyt6ryc9b5ksRRamsi yUMQ3Q8xpvZRZiSZhhpLvISVnzM7x9h6km38i4/stFWL3HnHQlbY2iyyNOZYS931E7P6 G1kjJJ1ts5V7pujRRQ6O/b3zqiFWQswnkjT5gTV6NnQ+sZlrA5+aRhF1C9ZaSRN49XDW znWFpgBIvH9p+YsIYPw46z9UaAlutiFG2q5gkVkR4EvzPyZs/hJpUL8fD5d6y1NJUSsM CKmLeoarp/5nQHX9mhKnlgihMinfzyjxNC2j4t+hsRUx/xllho31gdQM6xmdSxaWDais 1reA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=DxBQk3NQd8OzVIKF3uo5x5te8fxG3D5wtvDouu3E8RU=; b=TyqY4wVcOU5gBVUxwHxx5m6oMH94OnBhoH9TWAk5b65SVLZTvyBu7BYcuOUJRKcKr4 zy8RX9xtSAzoDoX2QCBrZS/mFODOW9cTEdr+dwpAJmJ0j6orjR7Tu+vzTkRCdlFL/qhM Y2Rcd5ShasgvMHTcOweFwtsq8oYlEE6lFKZx/fdLnovi1wyIpA2GlLqe7s+CcnOOkts3 5KyFRs2+5MkZsnkMyuVh65jFkDYdwzWHU4DP5mou4GNrMXNFgGo+EZhaNIJ4OUZ7e6se dAXVW1AMAmYS+HgGWP46/J3awiDWqlXjgrn+xL4nqQtOMmZfSi7pff98WqIwAI3Yx+aU KtUA== X-Gm-Message-State: ABUngvd827JM73o733QR8s3Owt65fAR/jecbHtPir+7CM+iJcnzB+IiyGL7n2QU44dn7LZyAPbcb4KRN+QMicQ== X-Received: by 10.237.43.165 with SMTP id e34mr777414qtd.147.1478406139479; Sat, 05 Nov 2016 21:22:19 -0700 (PDT) X-Mailer: Airmail (390) X-Mailman-Approved-At: Sun, 06 Nov 2016 11:10:31 -0500 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:2306 PyCA cryptography 1.5.3 has been released to PyPI. cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your "cryptographic standard library". We support Python 2.6-2.7, Python 3.3+, and PyPy. Changelog: SECURITY ISSUE: Fixed a bug where HKDF would return an empty byte-string if used with a length less than algorithm.digest_size. Credit to Markus D=C3= =B6ring for reporting the issue. -Paul Kehrer (reaperhulk)