dcrypt.aead.aead

Undocumented in source.

Public Imports

dcrypt.blockcipher.blockcipher
public import dcrypt.blockcipher.blockcipher;

Members

Classes

AEADCipherWrapper
class AEADCipherWrapper(T)

Wrapper class for AEAD ciphers

Functions

AEADCipherTest
void AEADCipherTest(IAEADEngine cipher, string[] keys, string[] ivs, string[] plaintexts, string[] aads, string[] ciphertexts, uint[] macSize)

Runs decryption and encryption using AEADCipher cipher with given keys, plaintexts, and ciphertexts.

Interfaces

IAEADEngine
interface IAEADEngine
Undocumented in source.

Templates

isAEADCipher
template isAEADCipher(T)

Test if T is a AEAD cipher.

Meta