Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 28, 2020

Bumps cryptography from 2.9 to 3.2.1.

Changelog

Sourced from cryptography's changelog.

3.2.1 - 2020-10-27


* Disable blinding on RSA public keys to address an error with some versions
  of OpenSSL.

.. _v3-2:

3.2 - 2020-10-25


* **SECURITY ISSUE:** Attempted to make RSA PKCS#1v1.5 decryption more constant
  time, to protect against Bleichenbacher vulnerabilities. Due to limitations
  imposed by our API, we cannot completely mitigate this vulnerability and a
  future release will contain a new API which is designed to be resilient to
  these for contexts where it is required. Credit to **Hubert Kario** for
  reporting the issue. *CVE-2020-25659*
* Support for OpenSSL 1.0.2 has been removed. Users on older version of OpenSSL
  will need to upgrade.
* Added basic support for PKCS7 signing (including SMIME) via
  :class:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder`.

.. _v3-1-1:

3.1.1 - 2020-09-22
</code></pre>
<ul>
<li>Updated Windows, macOS, and <code>manylinux</code> wheels to be compiled with
OpenSSL 1.1.1h.</li>
</ul>
<p>.. _v3-1:</p>
<p>3.1 - 2020-08-26</p>
<pre><code>

  • BACKWARDS INCOMPATIBLE: Removed support for idna based
    :term:U-label parsing in various X.509 classes. This support was originally
    deprecated in version 2.1 and moved to an extra in 2.5.
  • Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer supported by
    the OpenSSL project. The next version of cryptography will drop support
    for it.
  • Deprecated support for Python 3.5. This version sees very little use and will
    be removed in the next release.
  • backend arguments to functions are no longer required and the
    default backend will automatically be selected if no backend is provided.
  • Added initial support for parsing certificates from PKCS7 files with
    :func:~cryptography.hazmat.primitives.serialization.pkcs7.load_pem_pkcs7_certificates
    and
    :func:~cryptography.hazmat.primitives.serialization.pkcs7.load_der_pkcs7_certificates
    &lt;/tr&gt;&lt;/table&gt;
    </code></pre>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyca/cryptography/commit/0c7592c34fd58f0634f493d6ce542ab35d940b26&quot;&gt;&lt;code&gt;0c7592c&lt;/code&gt;&lt;/a> 3.2.1 release (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5525&quot;&gt;#5525&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/c9e65222c91df8b6f61650a3460e30232962c1e0&quot;&gt;&lt;code&gt;c9e6522&lt;/code&gt;&lt;/a> 3.2 release (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5508&quot;&gt;#5508&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/58494b41d6ecb0f56b7c5f05d5f5e3ca0320d494&quot;&gt;&lt;code&gt;58494b4&lt;/code&gt;&lt;/a> Attempt to mitigate Bleichenbacher attacks on RSA decryption (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5507&quot;&gt;#5507&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/cf9bd6a36bc7b05abca114b76e216598d9ad9b16&quot;&gt;&lt;code&gt;cf9bd6a&lt;/code&gt;&lt;/a> move blinding to <strong>init</strong> on both RSA public and private (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5506&quot;&gt;#5506&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/bf4b962f4b92a1633835b2d17974f18de2d61620&quot;&gt;&lt;code&gt;bf4b962&lt;/code&gt;&lt;/a> be more verbose in the 102 deprecation notice (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5505&quot;&gt;#5505&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/ada53e7ca0f04a33711c330a130d34376e5ecc2b&quot;&gt;&lt;code&gt;ada53e7&lt;/code&gt;&lt;/a> make the regexes for branches more strict (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5504&quot;&gt;#5504&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/8be1d4b1113eabea306dd60ab64e7f00815d6a52&quot;&gt;&lt;code&gt;8be1d4b&lt;/code&gt;&lt;/a> Stop using <a href="https://github.com/master&quot;&gt;@master&lt;/a> for GH actions (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5503&quot;&gt;#5503&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/08a97cca715ca0842d6792d0079e351efbb48ec9&quot;&gt;&lt;code&gt;08a97cc&lt;/code&gt;&lt;/a> Bump actions/upload-artifact from v1 to v2.2.0 (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5502&quot;&gt;#5502&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/52a0e44e97dd6e150509b14c9b1f76a261f12786&quot;&gt;&lt;code&gt;52a0e44&lt;/code&gt;&lt;/a> Add a dependabot configuration to bump our github actions (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5501&quot;&gt;#5501&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyca/cryptography/commit/611c4a340f6c53a7e28a9695a3248bd4e9f8558d&quot;&gt;&lt;code&gt;611c4a3&lt;/code&gt;&lt;/a> PKCS7SignatureBuilder now supports new option NoCerts when signing (<a href="https://github-redirect.dependabot.com/pyca/cryptography/issues/5500&quot;&gt;#5500&lt;/a&gt;)&lt;/li>
<li>Additional commits viewable in <a href="https://github.com/pyca/cryptography/compare/2.9...3.2.1&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 28, 2020
@dependabot dependabot bot force-pushed the dependabot/pip/cryptography-3.2.1 branch 2 times, most recently from ee661f3 to 25db875 Compare November 12, 2020 16:30
@dependabot dependabot bot force-pushed the dependabot/pip/cryptography-3.2.1 branch from 25db875 to dac02f5 Compare November 12, 2020 16:31
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 9, 2020

Superseded by #159.

@dependabot dependabot bot closed this Dec 9, 2020
@dependabot dependabot bot deleted the dependabot/pip/cryptography-3.2.1 branch December 9, 2020 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant