diff --git a/c_src/aead.c b/c_src/aead.c index 58f432a..5fa11e4 100644 --- a/c_src/aead.c +++ b/c_src/aead.c @@ -8,33 +8,33 @@ * AEAD ChaCha20 Poly1305 */ ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_chacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_chacha20poly1305_ietf_KEYBYTES); } ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_chacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_chacha20poly1305_ietf_NPUBBYTES); } ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_ABYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_chacha20poly1305_ABYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_chacha20poly1305_ietf_ABYTES); } ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_chacha20poly1305_ietf_MESSAGEBYTES_MAX); } ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_encrypt(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_chacha20poly1305_encrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { ERL_NIF_TERM result; ErlNifBinary key, nonce, ad, message, ciphertext; @@ -70,8 +70,8 @@ enif_crypto_aead_chacha20poly1305_encrypt(ErlNifEnv *env, int argc, } ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_decrypt(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_chacha20poly1305_decrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { ERL_NIF_TERM result; ErlNifBinary key, nonce, ad, message, ciphertext; @@ -111,33 +111,33 @@ enif_crypto_aead_chacha20poly1305_decrypt(ErlNifEnv *env, int argc, * AEAD XChaCha20 Poly1305 */ ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_xchacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_xchacha20poly1305_ietf_KEYBYTES); } ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_xchacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_xchacha20poly1305_ietf_NPUBBYTES); } ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_ABYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_xchacha20poly1305_ABYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_xchacha20poly1305_ietf_ABYTES); } ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_MESSAGEBYTES_MAX(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_xchacha20poly1305_MESSAGEBYTES_MAX( + ErlNifEnv *env, int argc, ERL_NIF_TERM const argv[]) { return enif_make_int64(env, crypto_aead_xchacha20poly1305_ietf_MESSAGEBYTES_MAX); } ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_encrypt(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_xchacha20poly1305_encrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { ErlNifBinary key, nonce, ad, message, ciphertext; if ((argc != 4) || (!enif_inspect_binary(env, argv[0], &key)) || @@ -165,8 +165,8 @@ enif_crypto_aead_xchacha20poly1305_encrypt(ErlNifEnv *env, int argc, } ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_decrypt(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]) { +enacl_crypto_aead_xchacha20poly1305_decrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]) { ErlNifBinary key, nonce, ad, message, ciphertext; if ((argc != 4) || (!enif_inspect_binary(env, argv[0], &key)) || diff --git a/c_src/aead.h b/c_src/aead.h index a342c6d..8f2ce5b 100644 --- a/c_src/aead.h +++ b/c_src/aead.h @@ -5,42 +5,42 @@ /* AEAD ChaCha20 Poly1305 */ ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); -ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, +enacl_crypto_aead_chacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, ERL_NIF_TERM const argv[]); ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_ABYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); +enacl_crypto_aead_chacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); -ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_encrypt(ErlNifEnv *env, int argc, +enacl_crypto_aead_chacha20poly1305_ABYTES(ErlNifEnv *env, int argc, ERL_NIF_TERM const argv[]); ERL_NIF_TERM -enif_crypto_aead_chacha20poly1305_decrypt(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); +enacl_crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); +ERL_NIF_TERM +enacl_crypto_aead_chacha20poly1305_encrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); +ERL_NIF_TERM +enacl_crypto_aead_chacha20poly1305_decrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); /* AEAD XChaCha20 Poly1305 */ ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); -ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, +enacl_crypto_aead_xchacha20poly1305_KEYBYTES(ErlNifEnv *env, int argc, ERL_NIF_TERM const argv[]); ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_ABYTES(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); +enacl_crypto_aead_xchacha20poly1305_NPUBBYTES(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_MESSAGEBYTES_MAX(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); -ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_encrypt(ErlNifEnv *env, int argc, +enacl_crypto_aead_xchacha20poly1305_ABYTES(ErlNifEnv *env, int argc, ERL_NIF_TERM const argv[]); ERL_NIF_TERM -enif_crypto_aead_xchacha20poly1305_decrypt(ErlNifEnv *env, int argc, - ERL_NIF_TERM const argv[]); +enacl_crypto_aead_xchacha20poly1305_MESSAGEBYTES_MAX(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); +ERL_NIF_TERM +enacl_crypto_aead_xchacha20poly1305_encrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); +ERL_NIF_TERM +enacl_crypto_aead_xchacha20poly1305_decrypt(ErlNifEnv *env, int argc, + ERL_NIF_TERM const argv[]); #endif diff --git a/c_src/enacl_nif.c b/c_src/enacl_nif.c index 31a4ade..b1610c1 100644 --- a/c_src/enacl_nif.c +++ b/c_src/enacl_nif.c @@ -1701,34 +1701,34 @@ static ErlNifFunc nif_funcs[] = { {"scramble_block_16", 2, enif_scramble_block_16}, {"crypto_aead_chacha20poly1305_KEYBYTES", 0, - enif_crypto_aead_chacha20poly1305_KEYBYTES}, + enacl_crypto_aead_chacha20poly1305_KEYBYTES}, {"crypto_aead_chacha20poly1305_NPUBBYTES", 0, - enif_crypto_aead_chacha20poly1305_NPUBBYTES}, + enacl_crypto_aead_chacha20poly1305_NPUBBYTES}, {"crypto_aead_chacha20poly1305_ABYTES", 0, - enif_crypto_aead_chacha20poly1305_ABYTES}, + enacl_crypto_aead_chacha20poly1305_ABYTES}, {"crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX", 0, - enif_crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX}, + enacl_crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX}, erl_nif_dirty_job_cpu_bound_macro( "crypto_aead_chacha20poly1305_encrypt", 4, - enif_crypto_aead_chacha20poly1305_encrypt), + enacl_crypto_aead_chacha20poly1305_encrypt), erl_nif_dirty_job_cpu_bound_macro( "crypto_aead_chacha20poly1305_decrypt", 4, - enif_crypto_aead_chacha20poly1305_decrypt), + enacl_crypto_aead_chacha20poly1305_decrypt), {"crypto_aead_xchacha20poly1305_KEYBYTES", 0, - enif_crypto_aead_xchacha20poly1305_KEYBYTES}, + enacl_crypto_aead_xchacha20poly1305_KEYBYTES}, {"crypto_aead_xchacha20poly1305_NPUBBYTES", 0, - enif_crypto_aead_xchacha20poly1305_NPUBBYTES}, + enacl_crypto_aead_xchacha20poly1305_NPUBBYTES}, {"crypto_aead_xchacha20poly1305_ABYTES", 0, - enif_crypto_aead_xchacha20poly1305_ABYTES}, + enacl_crypto_aead_xchacha20poly1305_ABYTES}, {"crypto_aead_xchacha20poly1305_MESSAGEBYTES_MAX", 0, - enif_crypto_aead_xchacha20poly1305_MESSAGEBYTES_MAX}, + enacl_crypto_aead_xchacha20poly1305_MESSAGEBYTES_MAX}, erl_nif_dirty_job_cpu_bound_macro( "crypto_aead_xchacha20poly1305_encrypt", 4, - enif_crypto_aead_xchacha20poly1305_encrypt), + enacl_crypto_aead_xchacha20poly1305_encrypt), erl_nif_dirty_job_cpu_bound_macro( "crypto_aead_xchacha20poly1305_decrypt", 4, - enif_crypto_aead_xchacha20poly1305_decrypt), + enacl_crypto_aead_xchacha20poly1305_decrypt), {"crypto_generichash_BYTES", 0, enif_crypto_generichash_BYTES}, {"crypto_generichash_BYTES_MIN", 0, enif_crypto_generichash_BYTES_MIN},