AESCrypto

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Members

Aliases

AES
alias AES = Tiny_AES!(KEY_LENGTH, Mode.CBC)
Undocumented in source.
decrypt
alias decrypt = crypt!false
Undocumented in source.
encrypt
alias encrypt = crypt!true
Undocumented in source.

Manifest constants

BLOCK_SIZE
enum BLOCK_SIZE;
Undocumented in source.
KEY_SIZE
enum KEY_SIZE;
Undocumented in source.

Static functions

crypt
void crypt(const(ubyte[]) key, const(ubyte[]) iv, const(ubyte[]) indata, ubyte[] outdata)
Undocumented in source.
crypt_parse
void crypt_parse(const(ubyte[]) key, ubyte[BLOCK_SIZE] iv, ubyte[] data)
Undocumented in source.
enclength
size_t enclength(size_t inputlength)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta