<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gnutls.git/lib/crypto-api.c, branch master</title>
<subtitle>gitlab.com: gnutls/gnutls.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/'/>
<entry>
<title>build: re-indent code</title>
<updated>2023-04-24T03:45:46+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2023-04-24T03:39:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=aa5950abab56b011331ad4331409b6ff8efb8aeb'/>
<id>aa5950abab56b011331ad4331409b6ff8efb8aeb</id>
<content type='text'>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fips: add additional pbkdf limit checks as defined in SP 800-132</title>
<updated>2023-03-30T09:42:26+00:00</updated>
<author>
<name>Tobias Heider</name>
<email>tobias.heider@canonical.com</email>
</author>
<published>2023-03-30T09:36:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=d8d0a00b4206e1d9b627ae7509a1eb5743b59d23'/>
<id>d8d0a00b4206e1d9b627ae7509a1eb5743b59d23</id>
<content type='text'>
Signed-off-by: Tobias Heider &lt;tobias.heider@canonical.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tobias Heider &lt;tobias.heider@canonical.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Indent code</title>
<updated>2023-01-27T14:11:28+00:00</updated>
<author>
<name>Zoltan Fridrich</name>
<email>zfridric@redhat.com</email>
</author>
<published>2023-01-27T14:03:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=50e0c39fc9b8e0ae493f42a3046db5e70f8ea044'/>
<id>50e0c39fc9b8e0ae493f42a3046db5e70f8ea044</id>
<content type='text'>
Co-authored-by: Simon Josefsson &lt;simon@josefsson.org&gt;
Signed-off-by: Zoltan Fridrich &lt;zfridric@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Simon Josefsson &lt;simon@josefsson.org&gt;
Signed-off-by: Zoltan Fridrich &lt;zfridric@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fips: only mark HMAC as approved in PBKDF2</title>
<updated>2022-10-17T10:16:36+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2022-09-29T12:19:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=2d9c97a284482a78944375d8b38252f23c767ba7'/>
<id>2d9c97a284482a78944375d8b38252f23c767ba7</id>
<content type='text'>
As ACVP only allows HMAC used with PBKDF2[1], this change marks other
hash algorithms not-approved.

1. https://pages.nist.gov/ACVP/draft-celi-acvp-pbkdf.html

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As ACVP only allows HMAC used with PBKDF2[1], this change marks other
hash algorithms not-approved.

1. https://pages.nist.gov/ACVP/draft-celi-acvp-pbkdf.html

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fips: mark gnutls_key_generate with short key sizes non-approved</title>
<updated>2022-10-17T10:16:36+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2022-09-19T16:25:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=49df693293d706f89a1efb84f0a75e9537619fe4'/>
<id>49df693293d706f89a1efb84f0a75e9537619fe4</id>
<content type='text'>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fips: mark PBKDF2 with short key and output sizes non-approved</title>
<updated>2022-10-17T10:16:36+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2022-09-19T05:49:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=36078e7b3b73bc4d61d546da461e7cbbac645e52'/>
<id>36078e7b3b73bc4d61d546da461e7cbbac645e52</id>
<content type='text'>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto-api: add block cipher API with automatic padding</title>
<updated>2022-07-22T09:07:02+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2022-07-14T06:19:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=4b45ad6923a7b1d296a111153663f23c13173b94'/>
<id>4b45ad6923a7b1d296a111153663f23c13173b94</id>
<content type='text'>
This adds a couple of functions gnutls_cipher_encrypt3 and
gnutls_cipher_decrypt3, which add or remove padding as necessary if
the length of the plaintext is not a multiple of the block size.

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a couple of functions gnutls_cipher_encrypt3 and
gnutls_cipher_decrypt3, which add or remove padding as necessary if
the length of the plaintext is not a multiple of the block size.

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnutls_aead_cipher_set_key: new function</title>
<updated>2022-05-05T14:50:04+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2022-01-15T10:27:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=26d57fdad875962400cb117f257a38ad0781ea3a'/>
<id>26d57fdad875962400cb117f257a38ad0781ea3a</id>
<content type='text'>
This adds gnutls_aead_cipher_set_key, which enables to reuse the same
handle but reset the context and key, without releasing the memory.

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds gnutls_aead_cipher_set_key, which enables to reuse the same
handle but reset the context and key, without releasing the memory.

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto-api: support AES-SIV with scatter-gather API</title>
<updated>2022-05-05T14:43:31+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2022-01-17T10:48:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=b70b1838a22ebf901e4d926021a5c33732797864'/>
<id>b70b1838a22ebf901e4d926021a5c33732797864</id>
<content type='text'>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto-api: refactor iov_store_st operations</title>
<updated>2022-05-05T14:43:31+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2022-01-17T10:17:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=6bc5b4c217e5e8dacce84fd0f825d86c0ac5ac11'/>
<id>6bc5b4c217e5e8dacce84fd0f825d86c0ac5ac11</id>
<content type='text'>
This replaces copy_from_iov to more generic append_from_iov.

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This replaces copy_from_iov to more generic append_from_iov.

Signed-off-by: Daiki Ueno &lt;ueno@gnu.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
