From 768b78b7114bba61660dc14ad5f5455c593cc39b Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Thu, 26 Jun 2014 18:18:10 -0700 Subject: [PATCH] crypto_(secret)box_easy_detached() -> crypto_(secret)box_detached() --- packaging/nuget/package.config | 2 +- packaging/nuget/package.nuspec | 2 +- src/libsodium/crypto_box/crypto_box_easy.c | 26 +++++++------- .../crypto_secretbox/crypto_secretbox_easy.c | 36 +++++++++---------- src/libsodium/include/sodium/crypto_box.h | 20 +++++------ .../include/sodium/crypto_secretbox.h | 22 ++++++------ test/default/secretbox_easy.c | 2 +- test/default/secretbox_easy2.c | 4 +-- 8 files changed, 57 insertions(+), 57 deletions(-) diff --git a/packaging/nuget/package.config b/packaging/nuget/package.config index 65eeca3e..30c08313 100644 --- a/packaging/nuget/package.config +++ b/packaging/nuget/package.config @@ -1,4 +1,4 @@ - + diff --git a/packaging/nuget/package.nuspec b/packaging/nuget/package.nuspec index 2bba0507..7710c467 100644 --- a/packaging/nuget/package.nuspec +++ b/packaging/nuget/package.nuspec @@ -7,7 +7,7 @@ libsodium_vc120 - 0.5.1.0 + 0.6.0.0 libsodium_vc120 libsodium contributors Eric Voskuil diff --git a/src/libsodium/crypto_box/crypto_box_easy.c b/src/libsodium/crypto_box/crypto_box_easy.c index 70648c09..7224f241 100644 --- a/src/libsodium/crypto_box/crypto_box_easy.c +++ b/src/libsodium/crypto_box/crypto_box_easy.c @@ -4,10 +4,10 @@ #include "utils.h" int -crypto_box_easy_detached(unsigned char *c, unsigned char *mac, - const unsigned char *m, unsigned long long mlen, - const unsigned char *n, const unsigned char *pk, - const unsigned char *sk) +crypto_box_detached(unsigned char *c, unsigned char *mac, + const unsigned char *m, unsigned long long mlen, + const unsigned char *n, const unsigned char *pk, + const unsigned char *sk) { unsigned char k[crypto_box_BEFORENMBYTES]; int ret; @@ -15,7 +15,7 @@ crypto_box_easy_detached(unsigned char *c, unsigned char *mac, (void) sizeof(int[crypto_box_BEFORENMBYTES >= crypto_secretbox_KEYBYTES ? 1 : -1]); crypto_box_beforenm(k, pk, sk); - ret = crypto_secretbox_easy_detached(c, mac, m, mlen, n, k); + ret = crypto_secretbox_detached(c, mac, m, mlen, n, k); sodium_memzero(k, sizeof k); return ret; @@ -26,13 +26,13 @@ crypto_box_easy(unsigned char *c, const unsigned char *m, unsigned long long mlen, const unsigned char *n, const unsigned char *pk, const unsigned char *sk) { - return crypto_box_easy_detached(c + crypto_box_MACBYTES, c, m, mlen, n, - pk, sk); + return crypto_box_detached(c + crypto_box_MACBYTES, c, m, mlen, n, + pk, sk); } int -crypto_box_open_easy_detached(unsigned char *m, const unsigned char *c, - const unsigned char *mac, +crypto_box_open_detached(unsigned char *m, const unsigned char *c, + const unsigned char *mac, unsigned long long clen, const unsigned char *n, const unsigned char *pk, const unsigned char *sk) { @@ -40,7 +40,7 @@ crypto_box_open_easy_detached(unsigned char *m, const unsigned char *c, int ret; crypto_box_beforenm(k, pk, sk); - ret = crypto_secretbox_open_easy_detached(m, c, mac, clen, n, k); + ret = crypto_secretbox_open_detached(m, c, mac, clen, n, k); sodium_memzero(k, sizeof k); return ret; @@ -54,7 +54,7 @@ crypto_box_open_easy(unsigned char *m, const unsigned char *c, if (clen < crypto_box_MACBYTES) { return -1; } - return crypto_box_open_easy_detached(m, c + crypto_box_MACBYTES, c, - clen - crypto_box_MACBYTES, - n, pk, sk); + return crypto_box_open_detached(m, c + crypto_box_MACBYTES, c, + clen - crypto_box_MACBYTES, + n, pk, sk); } diff --git a/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c b/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c index 4843a550..08de0961 100644 --- a/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c +++ b/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c @@ -16,10 +16,10 @@ static const unsigned char sigma[16] = { }; int -crypto_secretbox_easy_detached(unsigned char *c, unsigned char *mac, - const unsigned char *m, - unsigned long long mlen, const unsigned char *n, - const unsigned char *k) +crypto_secretbox_detached(unsigned char *c, unsigned char *mac, + const unsigned char *m, + unsigned long long mlen, const unsigned char *n, + const unsigned char *k) { crypto_onetimeauth_poly1305_state state; unsigned char block0[64U]; @@ -68,21 +68,21 @@ crypto_secretbox_easy(unsigned char *c, const unsigned char *m, unsigned long long mlen, const unsigned char *n, const unsigned char *k) { - return crypto_secretbox_easy_detached(c + crypto_secretbox_MACBYTES, - c, m, mlen, n, k); + return crypto_secretbox_detached(c + crypto_secretbox_MACBYTES, + c, m, mlen, n, k); } int -crypto_secretbox_open_easy_detached(unsigned char *m, const unsigned char *c, - const unsigned char *mac, - unsigned long long clen, - const unsigned char *n, - const unsigned char *k) +crypto_secretbox_open_detached(unsigned char *m, const unsigned char *c, + const unsigned char *mac, + unsigned long long clen, + const unsigned char *n, + const unsigned char *k) { - unsigned char block0[64U]; - unsigned char subkey[crypto_stream_salsa20_KEYBYTES]; - unsigned long long i; - unsigned long long mlen0; + unsigned char block0[64U]; + unsigned char subkey[crypto_stream_salsa20_KEYBYTES]; + unsigned long long i; + unsigned long long mlen0; crypto_core_hsalsa20(subkey, n, k, sigma); crypto_stream_salsa20(block0, crypto_stream_salsa20_KEYBYTES, @@ -119,7 +119,7 @@ crypto_secretbox_open_easy(unsigned char *m, const unsigned char *c, if (clen < crypto_secretbox_MACBYTES) { return -1; } - return crypto_secretbox_open_easy_detached - (m, c + crypto_secretbox_MACBYTES, c, - clen - crypto_secretbox_MACBYTES, n, k); + return crypto_secretbox_open_detached(m, c + crypto_secretbox_MACBYTES, c, + clen - crypto_secretbox_MACBYTES, + n, k); } diff --git a/src/libsodium/include/sodium/crypto_box.h b/src/libsodium/include/sodium/crypto_box.h index 17f7b516..35207820 100644 --- a/src/libsodium/include/sodium/crypto_box.h +++ b/src/libsodium/include/sodium/crypto_box.h @@ -98,18 +98,18 @@ int crypto_box_open_easy(unsigned char *m, const unsigned char *c, const unsigned char *pk, const unsigned char *sk); SODIUM_EXPORT -int crypto_box_easy_detached(unsigned char *c, unsigned char *mac, - const unsigned char *m, unsigned long long mlen, - const unsigned char *n, const unsigned char *pk, - const unsigned char *sk); +int crypto_box_detached(unsigned char *c, unsigned char *mac, + const unsigned char *m, unsigned long long mlen, + const unsigned char *n, const unsigned char *pk, + const unsigned char *sk); SODIUM_EXPORT -int crypto_box_open_easy_detached(unsigned char *m, const unsigned char *c, - const unsigned char *mac, - unsigned long long clen, - const unsigned char *n, - const unsigned char *pk, - const unsigned char *sk); +int crypto_box_open_detached(unsigned char *m, const unsigned char *c, + const unsigned char *mac, + unsigned long long clen, + const unsigned char *n, + const unsigned char *pk, + const unsigned char *sk); #ifdef __cplusplus } #endif diff --git a/src/libsodium/include/sodium/crypto_secretbox.h b/src/libsodium/include/sodium/crypto_secretbox.h index cd4f2dab..5027b06c 100644 --- a/src/libsodium/include/sodium/crypto_secretbox.h +++ b/src/libsodium/include/sodium/crypto_secretbox.h @@ -58,19 +58,19 @@ int crypto_secretbox_open_easy(unsigned char *m, const unsigned char *c, const unsigned char *k); SODIUM_EXPORT -int crypto_secretbox_easy_detached(unsigned char *c, unsigned char *mac, - const unsigned char *m, - unsigned long long mlen, - const unsigned char *n, - const unsigned char *k); +int crypto_secretbox_detached(unsigned char *c, unsigned char *mac, + const unsigned char *m, + unsigned long long mlen, + const unsigned char *n, + const unsigned char *k); SODIUM_EXPORT -int crypto_secretbox_open_easy_detached(unsigned char *m, - const unsigned char *c, - const unsigned char *mac, - unsigned long long clen, - const unsigned char *n, - const unsigned char *k); +int crypto_secretbox_open_detached(unsigned char *m, + const unsigned char *c, + const unsigned char *mac, + unsigned long long clen, + const unsigned char *n, + const unsigned char *k); #ifdef __cplusplus } #endif diff --git a/test/default/secretbox_easy.c b/test/default/secretbox_easy.c index 29fe6b61..48f4e76a 100644 --- a/test/default/secretbox_easy.c +++ b/test/default/secretbox_easy.c @@ -50,7 +50,7 @@ int main(void) } printf("\n"); - crypto_secretbox_easy_detached(c, mac, m, 131, nonce, firstkey); + crypto_secretbox_detached(c, mac, m, 131, nonce, firstkey); for (i = 0;i < crypto_secretbox_MACBYTES; ++i) { printf(",0x%02x",(unsigned int) mac[i]); if (i % 8 == 7) printf("\n"); diff --git a/test/default/secretbox_easy2.c b/test/default/secretbox_easy2.c index 6367cb63..d1f2b995 100644 --- a/test/default/secretbox_easy2.c +++ b/test/default/secretbox_easy2.c @@ -24,8 +24,8 @@ int main(void) nonce, k); printf("%d\n", memcmp(m, m2, mlen)); - crypto_secretbox_easy_detached(c, mac, m, mlen, nonce, k); - crypto_secretbox_open_easy_detached(m2, c, mac, mlen, nonce, k); + crypto_secretbox_detached(c, mac, m, mlen, nonce, k); + crypto_secretbox_open_detached(m2, c, mac, mlen, nonce, k); printf("%d\n", memcmp(m, m2, mlen)); return 0;