<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/include/crypto, branch openssl-3.3.5</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.5</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.5'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-02-11T14:32:03Z</updated>
<entry>
<title>Copyright year updates</title>
<updated>2025-02-11T14:32:03Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2025-02-11T14:32:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=06243d4e86f558f6ae63061bd9d283224ed4a684'/>
<id>urn:sha1:06243d4e86f558f6ae63061bd9d283224ed4a684</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Fix timing side-channel in ECDSA signature computation</title>
<updated>2025-01-20T08:37:18Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2025-01-15T17:27:02Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=392dcb336405a0c94486aa6655057f59fd3a0902'/>
<id>urn:sha1:392dcb336405a0c94486aa6655057f59fd3a0902</id>
<content type='text'>
There is a timing signal of around 300 nanoseconds when the top word of
the inverted ECDSA nonce value is zero. This can happen with significant
probability only for some of the supported elliptic curves. In particular
the NIST P-521 curve is affected. To be able to measure this leak, the
attacker process must either be located in the same physical computer or
must have a very fast network connection with low latency.

Attacks on ECDSA nonce are also known as Minerva attack.

Fixes CVE-2024-13176

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/26429)

(cherry picked from commit 63c40a66c5dc287485705d06122d3a6e74a6a203)
</content>
</entry>
<entry>
<title>Fix CMS encryption with key agreement when originator set</title>
<updated>2025-01-06T10:45:45Z</updated>
<author>
<name>Jakub Zelenka</name>
<email>jakub.openssl@gmail.com</email>
</author>
<published>2024-12-13T12:48:23Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=761bf0a3e5b451d2ad364a7ad1d7c0656f1569c5'/>
<id>urn:sha1:761bf0a3e5b451d2ad364a7ad1d7c0656f1569c5</id>
<content type='text'>
OpenSSL currently does not support encryption with originator flag so it
should fail nicely instead of segfaulting.

Reviewed-by: Hugo Landau &lt;hlandau@devever.net&gt;
Reviewed-by: David von Oheimb &lt;david.von.oheimb@siemens.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26014)

(cherry picked from commit 894e69e747a93a1f166891f5f029b78c68088f50)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2024-09-03T12:44:27Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-03T12:44:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=96782e34ddf480d10ca4781cabbd2a7d4feff982'/>
<id>urn:sha1:96782e34ddf480d10ca4781cabbd2a7d4feff982</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Fix '--strict-warnings' build breakage</title>
<updated>2024-08-21T13:41:24Z</updated>
<author>
<name>FdaSilvaYY</name>
<email>fdasilvayy@gmail.com</email>
</author>
<published>2021-02-20T23:04:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ef4df981aecfc6c3cdc1585a1c07b199db711ec1'/>
<id>urn:sha1:ef4df981aecfc6c3cdc1585a1c07b199db711ec1</id>
<content type='text'>
... due to a missing const.

Reviewed-by: Tom Cosgrove &lt;tom.cosgrove@arm.com&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25111)
</content>
</entry>
<entry>
<title>riscv: Fix cpuid_obj asm checks for sm4/sm3</title>
<updated>2024-07-12T10:10:26Z</updated>
<author>
<name>Hongren Zheng</name>
<email>i@zenithal.me</email>
</author>
<published>2024-05-24T06:12:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8a8c2c7bbc5e082c4a73bba2e97a19a9c3d5b876'/>
<id>urn:sha1:8a8c2c7bbc5e082c4a73bba2e97a19a9c3d5b876</id>
<content type='text'>
Similar to #22881 / #23752

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Yang &lt;kaishen.yy@antfin.com&gt;
(Merged from https://github.com/openssl/openssl/pull/24486)

(cherry picked from commit 6cf42ad392241c9fee586d99b53d9bfa74130b0b)
</content>
</entry>
<entry>
<title>enable AES-XTS optimization for AIX</title>
<updated>2024-06-05T08:14:25Z</updated>
<author>
<name>sanumesh</name>
<email>sanumesh@in.ibm.com</email>
</author>
<published>2024-05-28T17:46:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f56083e236c1f4bf4414a9d4ad1efe5c610b2116'/>
<id>urn:sha1:f56083e236c1f4bf4414a9d4ad1efe5c610b2116</id>
<content type='text'>
Reviewed-by: Todd Short &lt;todd.short@me.com&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/24518)

(cherry picked from commit dda1635cbff44d8d1b41a08e53c936ccb6c41acd)
</content>
</entry>
<entry>
<title>Rename BN_generate_dsa_nonce() to ossl_bn_gen_dsa_nonce_fixed_top()</title>
<updated>2024-05-02T07:23:07Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-04-29T15:56:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1c3286a3c7a4361ab57536e7e752850e42d71650'/>
<id>urn:sha1:1c3286a3c7a4361ab57536e7e752850e42d71650</id>
<content type='text'>
And create a new BN_generate_dsa_nonce() that corrects the BIGNUM top.
We do this to avoid leaking fixed top numbers via the public API.

Also add a slight optimization in ossl_bn_gen_dsa_nonce_fixed_top()
and make it LE/BE agnostic.

Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/24265)

(cherry picked from commit 9c85f6cd2d6debe5ef6ef475ff4bf17e0985f7a2)
</content>
</entry>
<entry>
<title>Add ossl_bn_priv_rand_range_fixed_top() and use it for EC/DSA</title>
<updated>2024-05-02T07:23:06Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-04-25T17:26:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d99332f612a4ccead17ba5d63c3976aa6bcb68b6'/>
<id>urn:sha1:d99332f612a4ccead17ba5d63c3976aa6bcb68b6</id>
<content type='text'>
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/24265)

(cherry picked from commit 13b3ca5c998e6db4f7251a56c43541cb1a422bd0)
</content>
</entry>
<entry>
<title>Make ossl_gen_deterministic_nonce_rfc6979() constant time</title>
<updated>2024-05-02T07:23:04Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-04-25T13:35:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=2c1c0aacbd3fa7cfd706e7df6a73344f99b3c538'/>
<id>urn:sha1:2c1c0aacbd3fa7cfd706e7df6a73344f99b3c538</id>
<content type='text'>
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/24265)

(cherry picked from commit 2d285fa873028f6cff9484a0cdf690fe05d7fb16)
</content>
</entry>
</feed>
