From 5f6ccffa9705b9b75c32f52fa323515d3ef582233299676404f5a0cff67debfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Sun, 18 Oct 2015 15:13:09 +0000 Subject: [PATCH] - Update to 1.0.4 * Support for AES256-GCM has been added. This requires a CPU with the aesni and pclmul extensions, and is accessible via the crypto_aead_aes256gcm_*() functions. * ChaCha20 with an extended (96 bit) nonce and a 32-bit counter has been implemented as crypto_stream_chacha20_ietf(), crypto_stream_chacha20_ietf_xor() and crypto_stream_chacha20_ietf_xor_ic(). An IETF-compatible version of ChaCha20Poly1305 is available as crypto_aead_chacha20poly1305_ietf_npubbytes(), crypto_aead_chacha20poly1305_ietf_encrypt() and crypto_aead_chacha20poly1305_ietf_decrypt(). * The sodium_increment() helper function has been added, to increment an arbitrary large number (such as a nonce). * The sodium_compare() helper function has been added, to compare arbitrary large numbers (such as nonces, in order to prevent replay attacks). OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libsodium?expand=0&rev=20 --- libsodium-1.0.3.tar.gz | 3 --- libsodium-1.0.4.tar.gz | 3 +++ libsodium.changes | 19 +++++++++++++++++++ libsodium.spec | 2 +- 4 files changed, 23 insertions(+), 4 deletions(-) delete mode 100644 libsodium-1.0.3.tar.gz create mode 100644 libsodium-1.0.4.tar.gz diff --git a/libsodium-1.0.3.tar.gz b/libsodium-1.0.3.tar.gz deleted file mode 100644 index a622df0..0000000 --- a/libsodium-1.0.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cbcfc63cc90c05d18a20f229a62c7e7054a73731d0aa858c0517152c549b1288 -size 1679664 diff --git a/libsodium-1.0.4.tar.gz b/libsodium-1.0.4.tar.gz new file mode 100644 index 0000000..87368a7 --- /dev/null +++ b/libsodium-1.0.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4f75d4b2bd860068e0401163207415c9d41048d7601409897ff2951839fd310 +size 1787241 diff --git a/libsodium.changes b/libsodium.changes index fc6ad8f..943a479 100644 --- a/libsodium.changes +++ b/libsodium.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Sun Oct 18 15:09:15 UTC 2015 - idonmez@suse.com + +- Update to 1.0.4 + * Support for AES256-GCM has been added. This requires a CPU with + the aesni and pclmul extensions, and is accessible via the + crypto_aead_aes256gcm_*() functions. + * ChaCha20 with an extended (96 bit) nonce and a 32-bit counter has + been implemented as crypto_stream_chacha20_ietf(), + crypto_stream_chacha20_ietf_xor() and crypto_stream_chacha20_ietf_xor_ic(). + An IETF-compatible version of ChaCha20Poly1305 is available as + crypto_aead_chacha20poly1305_ietf_npubbytes(), + crypto_aead_chacha20poly1305_ietf_encrypt() and + crypto_aead_chacha20poly1305_ietf_decrypt(). + * The sodium_increment() helper function has been added, to increment + an arbitrary large number (such as a nonce). + * The sodium_compare() helper function has been added, to compare + arbitrary large numbers (such as nonces, in order to prevent replay attacks). + ------------------------------------------------------------------- Wed May 13 15:09:50 UTC 2015 - mpluskal@suse.com diff --git a/libsodium.spec b/libsodium.spec index ce2d922..944c3b0 100644 --- a/libsodium.spec +++ b/libsodium.spec @@ -18,7 +18,7 @@ %define lname libsodium13 Name: libsodium -Version: 1.0.3 +Version: 1.0.4 Release: 0 Summary: Portable NaCl-based crypto library License: ISC