Description
changes from the previous version: Added AEAD modes for Salsa20/Poly1305 and ChaCha20/Poly1305. Also merged the variants into one mechanism, the variant is selected by setting the nonce size to 64/96/192 bits respectively. Removed redundant parameter types. Renamed IV into block counter. Consistently used hungarian notation in parameter field names. Introduced constant for CKM_SALSA20 which was missing. Comparison tables for nonce sizes, and for chacha20 also block counters.