<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/build.info, branch dependabot/github_actions/actions/setup-python-7</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2026-04-28T07:13:23Z</updated>
<entry>
<title>FIPS: Add HMAC key size compliance check to the MAC legacy bridge.</title>
<updated>2026-04-28T07:13:23Z</updated>
<author>
<name>slontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2026-02-24T03:29:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=87b2a6a7ffba1da96745a7a73db3883efec8fdc1'/>
<id>urn:sha1:87b2a6a7ffba1da96745a7a73db3883efec8fdc1</id>
<content type='text'>
The hmac fips provider implementation used by the EVP_MAC API handles key
size checks, but it only does the test for the internal case.
Previously HMAC was implemented using EVP_DigestSign related functions,
and these are implemented using a mac_legacy_sig bridge, because of this
the MAC is external. For external cases the caller is responsible for
doing any key checks, so a FIPS indicator has been added.

Reported-by: https://github.com/taha2samy
Fixes: #30012

Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
MergeDate: Tue Apr 28 07:13:24 2026
(Merged from https://github.com/openssl/openssl/pull/30150)
</content>
</entry>
<entry>
<title>Slight enhancement of commentary for exported configurations</title>
<updated>2026-03-26T15:14:26Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2025-10-11T04:53:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3bc23e1d2470ad1366c17fcb784e4a4daec4d6f2'/>
<id>urn:sha1:3bc23e1d2470ad1366c17fcb784e4a4daec4d6f2</id>
<content type='text'>
There's a misunderstanding regarding the use of .pc and .cmake files
found in the top of the build tree vs in its 'exporters' subdirectory.

Some added commentary, especially in the files being produced, might
help clarify their uses.

Resolves: https://github.com/openssl/openssl/issues/28803

Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
MergeDate: Thu Mar 26 15:19:09 2026
(Merged from https://github.com/openssl/openssl/pull/28858)
</content>
</entry>
<entry>
<title>Add IKEV2KDF implementation</title>
<updated>2026-03-24T17:21:19Z</updated>
<author>
<name>Helen Zhang</name>
<email>helzhang@cisco.com</email>
</author>
<published>2026-03-13T17:25:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0dd1c50fc0706866800c4ad6e5cd05771be5d0d8'/>
<id>urn:sha1:0dd1c50fc0706866800c4ad6e5cd05771be5d0d8</id>
<content type='text'>
  In compliance with RFC7296 and SP800-135

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
MergeDate: Tue Mar 24 17:21:21 2026
(Merged from https://github.com/openssl/openssl/pull/30121)
</content>
</entry>
<entry>
<title>Add support for CSHAKE.</title>
<updated>2026-01-23T14:07:51Z</updated>
<author>
<name>slontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2025-09-03T07:48:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9c738431411e9f87d144793802b74e5ffd019403'/>
<id>urn:sha1:9c738431411e9f87d144793802b74e5ffd019403</id>
<content type='text'>
Unlike SHAKE this has default values set for the xof length.

CSHAKE uses either SHAKE or KECCAK[c] depending on whether
custom strings are set or not. If either string is set, it encodes
the strings and uses KECCAK[c], otherwise it behaves the same as
SHAKE (without the default xof length problem).

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
MergeDate: Fri Jan 23 14:07:53 2026
(Merged from https://github.com/openssl/openssl/pull/28432)
</content>
</entry>
<entry>
<title>Add SRTPKDF implementation</title>
<updated>2026-01-23T10:19:31Z</updated>
<author>
<name>Helen Zhang</name>
<email>helzhang@cisco.com</email>
</author>
<published>2025-12-17T21:45:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fe67753da40968765166f13f128ae7a3dc54081b'/>
<id>urn:sha1:fe67753da40968765166f13f128ae7a3dc54081b</id>
<content type='text'>
      In compliance with RFC 3711, Section 4.3.3

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
MergeDate: Fri Jan 23 10:19:32 2026
(Merged from https://github.com/openssl/openssl/pull/29435)
</content>
</entry>
<entry>
<title>KDF: Add configuration options to disable many of the KDF algorithms.</title>
<updated>2026-01-19T04:51:45Z</updated>
<author>
<name>slontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2026-01-08T04:22:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fe874fcf0d308a683bb7c2948521fbd11d8720a7'/>
<id>urn:sha1:fe874fcf0d308a683bb7c2948521fbd11d8720a7</id>
<content type='text'>
This includes KDF's for ss,x963,hmac-drbg,KB,KRB5,PVK,SNMP,SSH and X942.
SSKDF/X963KDF Changes: Modify code to handle algorithms being disabled via configuration options.

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/29576)
</content>
</entry>
<entry>
<title>ML-DSA: Add a digest that can calculate external mu.</title>
<updated>2026-01-14T07:15:12Z</updated>
<author>
<name>slontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2025-11-26T06:42:43Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=175cda569df9a0188f388ee3afe87c26eaa77f25'/>
<id>urn:sha1:175cda569df9a0188f388ee3afe87c26eaa77f25</id>
<content type='text'>
Reviewed-by: Viktor Dukhovni &lt;viktor@openssl.org&gt;
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/29223)
</content>
</entry>
<entry>
<title>Remove the c_rehash script</title>
<updated>2025-12-19T15:10:24Z</updated>
<author>
<name>Norbert Pocs</name>
<email>norbertp@openssl.org</email>
</author>
<published>2025-12-17T16:28:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=43033e129b23ef67b91c4bd45b657c62fb22c0ff'/>
<id>urn:sha1:43033e129b23ef67b91c4bd45b657c62fb22c0ff</id>
<content type='text'>
The `openssl rehash` should be used instead.

Signed-off-by: Norbert Pocs &lt;norbertp@openssl.org&gt;

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29427)
</content>
</entry>
<entry>
<title>Use generated param decoders in SHA provider</title>
<updated>2025-12-12T08:08:34Z</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2025-10-20T22:46:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a95faeb567115d0d353ac408e79396aaa8a678ec'/>
<id>urn:sha1:a95faeb567115d0d353ac408e79396aaa8a678ec</id>
<content type='text'>
Refactor the SHA provider's context parameter handling in sha2_prov.c to use
the generated parameter decoder framework.

This change replaces manual parameter lookups using `OSSL_PARAM_locate` and
static `OSSL_PARAM` arrays with generated decoder functions and structs. A new
template, `sha2_prov.inc.in`, is added to create the necessary decoders during
the build.

This simplifies the code, reduces boilerplate, and improves type safety.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/28837)
</content>
</entry>
<entry>
<title>Add SNMPKDF implementation</title>
<updated>2025-12-10T02:21:48Z</updated>
<author>
<name>Helen Zhang</name>
<email>helzhang@cisco.com</email>
</author>
<published>2025-11-21T19:11:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1b035166bdb2d86e718ad51a55caffc8bc9504a7'/>
<id>urn:sha1:1b035166bdb2d86e718ad51a55caffc8bc9504a7</id>
<content type='text'>
  In compliance with SP800-135 and RFC7860

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/29195)
</content>
</entry>
</feed>
