Jesper Louis Andersen
e67619a403
Update the naming scheme of AEAD xchacha20...
...
Since this AEAD construction variant is an IETF variant, reflect
this in the names of the functions.
This streamlines the API with the libsodium API.
2020-01-22 19:41:58 +01:00
Jesper Louis Andersen
7f857115bb
Add aead IETF constructions
...
Since the chacha20poly1305 constructions were the IETF variants,
we renamed those so they follow the official library better. While
here, we also fixed the argument order of the files.
2020-01-21 14:16:24 +01:00
Jesper Louis Andersen
fe478ea253
Header file fixupUse <erl_nif.h> since it is a system header.Also rearrange headers to be consistent.
2020-01-20 14:57:42 +01:00
Jesper Louis Andersen
4eaef57a76
Rename AEAD routines from enif_* to enacl_*
2020-01-19 13:32:15 +01:00
Jesper Louis Andersen
3ee5a94caf
Split off AEAD functions to a separate file
2020-01-19 13:29:32 +01:00