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;