<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/crypto, branch OpenSSL_1_0_2s</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2s</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2s'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2019-05-28T12:56:29Z</updated>
<entry>
<title>Prepare for 1.0.2s release</title>
<updated>2019-05-28T12:56:29Z</updated>
<author>
<name>Richard Levitte</name>
<email>richard@levitte.org</email>
</author>
<published>2019-05-28T12:56:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cf9143f945a67f3d540e2704fdbdf1bdc985233d'/>
<id>urn:sha1:cf9143f945a67f3d540e2704fdbdf1bdc985233d</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2019-05-28T12:41:38Z</updated>
<author>
<name>Richard Levitte</name>
<email>richard@levitte.org</email>
</author>
<published>2019-05-28T12:41:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=66c236c44060366a9f2c87f30fc648e47898af27'/>
<id>urn:sha1:66c236c44060366a9f2c87f30fc648e47898af27</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/9032)
</content>
</entry>
<entry>
<title>Change default RSA, DSA and DH size to 2048 bit</title>
<updated>2019-05-21T14:58:42Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2019-04-13T10:32:48Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0f283c9a665c5dc5cd2b89a3373da34f144ebd64'/>
<id>urn:sha1:0f283c9a665c5dc5cd2b89a3373da34f144ebd64</id>
<content type='text'>
Fixes: #8737

Reviewed-by: Bernd Edlinger &lt;bernd.edlinger@hotmail.de&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
GH: #8741
(cherry picked from commit 70b0b977f73cd70e17538af3095d18e0cf59132e)
</content>
</entry>
<entry>
<title>RT 4242: reject invalid EC point coordinates</title>
<updated>2019-04-25T12:09:22Z</updated>
<author>
<name>Emilia Kasper</name>
<email>emilia@openssl.org</email>
</author>
<published>2016-06-03T12:42:04Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cea83f9f7825309379db3fea77f19edf0c5b1e13'/>
<id>urn:sha1:cea83f9f7825309379db3fea77f19edf0c5b1e13</id>
<content type='text'>
This is a backport of commit 1e2012b7 to 1.0.2. This hardening change
was made to 1.1.0 but was not backported to 1.0.2. Recent CVEs in user
applications have shown this additional hardening in 1.0.2 would be
beneficial.

E.g. see the patch for CVE-2019-9498
https://w1.fi/security/2019-4/0011-EAP-pwd-server-Verify-received-scalar-and-element.patch

and CVE-2019-9499
https://w1.fi/security/2019-4/0013-EAP-pwd-client-Verify-received-scalar-and-element.patch

The original commit had this description:

We already test in EC_POINT_oct2point that points are on the curve. To
be on the safe side, move this check to
EC_POINT_set_affine_coordinates_* so as to also check point coordinates
received through some other method.

We do not check projective coordinates, though, as
- it's unlikely that applications would be receiving this primarily
  internal representation from untrusted sources, and
- it's possible that the projective setters are used in a setting where
  performance matters.

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/8750)
</content>
</entry>
<entry>
<title>fixed public range check in ec_GF2m_simple_oct2point</title>
<updated>2019-03-30T14:12:07Z</updated>
<author>
<name>Shane Lontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2019-03-27T07:38:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d3299a33e5acdf61502755d807d5885c17c46003'/>
<id>urn:sha1:d3299a33e5acdf61502755d807d5885c17c46003</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Bernd Edlinger &lt;bernd.edlinger@hotmail.de&gt;
(Merged from https://github.com/openssl/openssl/pull/8607)

(cherry picked from commit cad8347be23c5e0c0d9eea02d090d42daf2dd7a9)
</content>
</entry>
<entry>
<title>Modify the RSA_private_decrypt functions to check the padding in</title>
<updated>2019-03-22T13:48:37Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2019-03-20T21:02:58Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c3e7beab2a302e3eff45b156751240d0897d50f5'/>
<id>urn:sha1:c3e7beab2a302e3eff45b156751240d0897d50f5</id>
<content type='text'>
constant time with a memory access pattern that does not depend
on secret information.

[extended tests]

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/8543)

(cherry picked from commit 9c0cf214e7836eb5aaf1ea5d3cbf6720533f86b5)
</content>
</entry>
<entry>
<title>Make err_clear_constant_time really constant time</title>
<updated>2019-03-22T13:39:02Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2019-03-20T19:01:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d284d277707f9985e69bdba1511ecfbb1e53ac46'/>
<id>urn:sha1:d284d277707f9985e69bdba1511ecfbb1e53ac46</id>
<content type='text'>
[extended tests]

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/8558)
</content>
</entry>
<entry>
<title>Clear the point S before freeing in ec_mul_consttime</title>
<updated>2019-03-18T21:50:08Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2019-03-17T16:28:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=94eb7d07c0c14bf18bd3a4e4d6c1ef1e6633d447'/>
<id>urn:sha1:94eb7d07c0c14bf18bd3a4e4d6c1ef1e6633d447</id>
<content type='text'>
The secret point R can be recovered from S using the equation R = S - P.
The X and Z coordinates should be sufficient for that.

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/8505)

(cherry picked from commit 502b871ad4eacc96a31f89d9a9470ca2858da998)
</content>
</entry>
<entry>
<title>Clear the secret point in ecdh_compute_key</title>
<updated>2019-03-17T09:02:07Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2019-03-17T09:02:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=dbf71ae457dfa5632518612b58efccd40f528f26'/>
<id>urn:sha1:dbf71ae457dfa5632518612b58efccd40f528f26</id>
<content type='text'>
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/8502)
</content>
</entry>
<entry>
<title>Fix memory overrun in rsa padding check functions</title>
<updated>2019-03-07T22:36:55Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2019-02-28T09:08:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6555a8941bd6be5790d3b45c41de23234a8e527f'/>
<id>urn:sha1:6555a8941bd6be5790d3b45c41de23234a8e527f</id>
<content type='text'>
Backported from d7f5e5ae6d5

Fixes #8364 and #8357

Reviewed-by: Kurt Roeckx &lt;kurt@roeckx.be&gt;
(Merged from https://github.com/openssl/openssl/pull/8438)
</content>
</entry>
</feed>
