vendor/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512256.h in rbnacl-libsodium-1.0.11 vs vendor/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512256.h in rbnacl-libsodium-1.0.13
- old
+ new
@@ -32,10 +32,11 @@
__attribute__ ((warn_unused_result));
/* ------------------------------------------------------------------------- */
typedef crypto_auth_hmacsha512_state crypto_auth_hmacsha512256_state;
+
SODIUM_EXPORT
size_t crypto_auth_hmacsha512256_statebytes(void);
SODIUM_EXPORT
int crypto_auth_hmacsha512256_init(crypto_auth_hmacsha512256_state *state,
@@ -48,9 +49,12 @@
unsigned long long inlen);
SODIUM_EXPORT
int crypto_auth_hmacsha512256_final(crypto_auth_hmacsha512256_state *state,
unsigned char *out);
+
+SODIUM_EXPORT
+void crypto_auth_hmacsha512256_keygen(unsigned char k[crypto_auth_hmacsha512256_KEYBYTES]);
#ifdef __cplusplus
}
#endif