<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/docs, branch 3.3.x</title>
<subtitle>github.com: pyca/cryptography.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/'/>
<entry>
<title>correct buffer overflows cause by integer overflow in openssl (#5747)</title>
<updated>2021-02-07T16:36:56+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-02-07T16:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=82b6ce28389f0a317bc55ba2091a74b346db7cae'/>
<id>82b6ce28389f0a317bc55ba2091a74b346db7cae</id>
<content type='text'>
* correct buffer overflows cause by integer overflow in openssl

frustratingly, there is no test for this -- that's because testing this
requires allocating more memory than is available in CI.

fixes #5615.

* backport CI fixes

* another CI backport</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* correct buffer overflows cause by integer overflow in openssl

frustratingly, there is no test for this -- that's because testing this
requires allocating more memory than is available in CI.

fixes #5615.

* backport CI fixes

* another CI backport</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for RSA signature recovery (#5573)</title>
<updated>2020-12-08T04:58:04+00:00</updated>
<author>
<name>Zoltan Kelemen</name>
<email>39551158+misterzed88@users.noreply.github.com</email>
</author>
<published>2020-12-08T04:58:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=6693d55cbe05c98c9e1fe3a8b08639f5491a572a'/>
<id>6693d55cbe05c98c9e1fe3a8b08639f5491a572a</id>
<content type='text'>
* Removed unused argument.

* Added support for RSA signature recovery.

* Syntatic corrections for passing pep8 tests.

* Corrected typo.

* Added test of invalid Prehashed parameter to RSA signature recover.

* Renamed recover to a more descriptive name.

* Extended RSA signature recovery with option to return full data (not
only the digest part).

* Added missing words to pass spell check.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Removed unused argument.

* Added support for RSA signature recovery.

* Syntatic corrections for passing pep8 tests.

* Corrected typo.

* Added test of invalid Prehashed parameter to RSA signature recover.

* Renamed recover to a more descriptive name.

* Extended RSA signature recovery with option to return full data (not
only the digest part).

* Added missing words to pass spell check.</pre>
</div>
</content>
</entry>
<entry>
<title>Document that PKCS1v1.5 is not constant time (#5600)</title>
<updated>2020-12-07T04:12:44+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-12-07T04:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=8686d524b7b890bcbe6132b774bd72a3ae37cf0d'/>
<id>8686d524b7b890bcbe6132b774bd72a3ae37cf0d</id>
<content type='text'>
closes #5510</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #5510</pre>
</div>
</content>
</entry>
<entry>
<title>Document that Firefox doesn't support unencrypted pkcs12 (#5596)</title>
<updated>2020-12-01T16:54:29+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-12-01T16:54:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=2660f93eca71be5558cfcb9a120310636791e6ec'/>
<id>2660f93eca71be5558cfcb9a120310636791e6ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>disallow p less than 512-bit on DH (#5592)</title>
<updated>2020-11-29T16:01:16+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-11-29T16:01:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=4645f02c25d7d336a6d922e428c72beb55fb04cb'/>
<id>4645f02c25d7d336a6d922e428c72beb55fb04cb</id>
<content type='text'>
* disallow p less than 512-bit on DH

OpenSSL 3.0.0 enforces this so we'll go ahead and enforce it everywhere
that's practical for us. (Note that we do not enforce on deserializing
PKCS1/PKCS8 keys in &lt; 3.0.0, but this PR adds a test so that in the
3.0.0 support branch we can test an error path)

* missing test

* black

* _MIN_MODULUS_SIZE is now a thing

* skip on fips</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* disallow p less than 512-bit on DH

OpenSSL 3.0.0 enforces this so we'll go ahead and enforce it everywhere
that's practical for us. (Note that we do not enforce on deserializing
PKCS1/PKCS8 keys in &lt; 3.0.0, but this PR adds a test so that in the
3.0.0 support branch we can test an error path)

* missing test

* black

* _MIN_MODULUS_SIZE is now a thing

* skip on fips</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce granularity of error msging when deserializing keys (#5588)</title>
<updated>2020-11-26T19:07:25+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-11-26T19:07:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=ac4c22168f196921bfe00348250ff138e64bcd37'/>
<id>ac4c22168f196921bfe00348250ff138e64bcd37</id>
<content type='text'>
* Reduce granularity of error msging when deserializing keys

In OpenSSL 3.0 it is no longer possible to determine whether the reason
a key failed to deserialize is because of an unsupported cipher. Since
we want to be more resilient to OpenSSL error code instability we'll
just remove these paths.

* black

* changelog and update docs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Reduce granularity of error msging when deserializing keys

In OpenSSL 3.0 it is no longer possible to determine whether the reason
a key failed to deserialize is because of an unsupported cipher. Since
we want to be more resilient to OpenSSL error code instability we'll
just remove these paths.

* black

* changelog and update docs</pre>
</div>
</content>
</entry>
<entry>
<title>Polish up the fernet limitations language (#5577)</title>
<updated>2020-11-19T19:07:47+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-11-19T19:07:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=239fddf2d97088251a5c5b1a5ee7306319776898'/>
<id>239fddf2d97088251a5c5b1a5ee7306319776898</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove two linkcheck ignores (#5570)</title>
<updated>2020-11-13T17:25:43+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-11-13T17:25:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=488cd740bb9502af7faad79c0575c5454045e0d0'/>
<id>488cd740bb9502af7faad79c0575c5454045e0d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't tell people to use PGP, it's not good (#5543)</title>
<updated>2020-11-01T16:55:52+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-11-01T16:55:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=d59b7c235b0f0819e3f7e4f01e351d4b2f385026'/>
<id>d59b7c235b0f0819e3f7e4f01e351d4b2f385026</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>updated faq entry (#5541)</title>
<updated>2020-10-31T23:09:07+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-10-31T23:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=81e5de8986abfb50a322fe1f3cccf319c77e5f6f'/>
<id>81e5de8986abfb50a322fe1f3cccf319c77e5f6f</id>
<content type='text'>
the error will be opensslv.h these days and we don't need to talk
specifically about macOS</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the error will be opensslv.h these days and we don't need to talk
specifically about macOS</pre>
</div>
</content>
</entry>
</feed>
