<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/rsa-git.git, branch master</title>
<subtitle>github.com: sybrenstuvel/python-rsa.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/'/>
<entry>
<title>Fix link formatting in CHANGELOG</title>
<updated>2021-02-14T11:24:09+00:00</updated>
<author>
<name>Max Smolens</name>
<email>msmolens@gmail.com</email>
</author>
<published>2021-01-12T15:10:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=3af4e6512690aab6e5bb30c47cf125bb8eb41d89'/>
<id>3af4e6512690aab6e5bb30c47cf125bb8eb41d89</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bumped version to 4.7.1-dev0</title>
<updated>2021-02-14T10:51:34+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2021-02-14T10:51:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=7508737d858d1ee825de049bc2f36456824d2bf0'/>
<id>7508737d858d1ee825de049bc2f36456824d2bf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bumped version to 4.7</title>
<updated>2021-01-10T10:35:51+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2021-01-10T10:35:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=fa3282a47457254385f2313c2eceaad4b06186a4'/>
<id>fa3282a47457254385f2313c2eceaad4b06186a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Marked version 4.7 as released</title>
<updated>2021-01-10T10:35:18+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2021-01-10T10:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=a364e82caa4cb1fc51400a8c628fb48867fb4362'/>
<id>a364e82caa4cb1fc51400a8c628fb48867fb4362</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #170: mistake in examples of documentation</title>
<updated>2021-01-10T10:32:52+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2021-01-10T10:32:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=539c54aada3922757099ce1911a28c46e8e81a10'/>
<id>539c54aada3922757099ce1911a28c46e8e81a10</id>
<content type='text'>
Strings need to be encoded into bytes before the RSA module can operate
on them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Strings need to be encoded into bytes before the RSA module can operate
on them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Declare support for and test Python 3.9</title>
<updated>2021-01-10T10:26:14+00:00</updated>
<author>
<name>Hugo van Kemenade</name>
<email>hugovk@users.noreply.github.com</email>
</author>
<published>2020-11-19T21:40:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=b81e3171e9f870892e6b8a894db6d00ecd93f544'/>
<id>b81e3171e9f870892e6b8a894db6d00ecd93f544</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #162: Blinding uses slow algorithm</title>
<updated>2020-11-15T15:27:29+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2020-11-15T15:25:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=06ec1ea1cc7be6034144bd06f07c35eb9d1b4953'/>
<id>06ec1ea1cc7be6034144bd06f07c35eb9d1b4953</id>
<content type='text'>
Store blinding factor + its inverse, so that they can be reused &amp; updated
on every blinding operation. This avoids expensive computations.

The reuse of the previous blinding factor is done via squaring (mod n), as
per section 9 of 'A Timing Attack against RSA with the Chinese Remainder
Theorem' by Werner Schindler, https://tls.mbed.org/public/WSchindler-RSA_Timing_Attack.pdf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Store blinding factor + its inverse, so that they can be reused &amp; updated
on every blinding operation. This avoids expensive computations.

The reuse of the previous blinding factor is done via squaring (mod n), as
per section 9 of 'A Timing Attack against RSA with the Chinese Remainder
Theorem' by Werner Schindler, https://tls.mbed.org/public/WSchindler-RSA_Timing_Attack.pdf
</pre>
</div>
</content>
</entry>
<entry>
<title>Directly raise `DecryptionError` when crypto length is bad</title>
<updated>2020-11-15T15:23:19+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2020-11-15T15:23:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=341e5c4f939988bd472530441b6a02b625a30806'/>
<id>341e5c4f939988bd472530441b6a02b625a30806</id>
<content type='text'>
Crypto length and blocksize are public info, so don't need side-channel
free comparison.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Crypto length and blocksize are public info, so don't need side-channel
free comparison.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `bytes.find()` instead of `bytes.index()`</title>
<updated>2020-11-15T15:18:18+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2020-11-15T15:18:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=f254895b02f0cb106f9ccee6d8dc6af1a27f0bd1'/>
<id>f254895b02f0cb106f9ccee6d8dc6af1a27f0bd1</id>
<content type='text'>
Use `bytes.find()` instead of `bytes.index()`, as the former doesn't raise
an exception when the to-be-found byte doesn't exist.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use `bytes.find()` instead of `bytes.index()`, as the former doesn't raise
an exception when the to-be-found byte doesn't exist.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add link to changelog</title>
<updated>2020-11-15T14:50:06+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2020-11-15T14:49:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=240b0d8910299f970921391ea9737cb64ec09208'/>
<id>240b0d8910299f970921391ea9737cb64ec09208</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
