AES

Undocumented in source.

class AES (
uint Nb
uint Nk
uint Nr
) if (
(
Nb == 4 &&
Nk == 4
&&
Nr == 10
)
||
(
Nb == 4 &&
Nk == 6
&&
Nr == 12
)
||
(
Nb == 4 &&
Nk == 8
&&
Nr == 14
)
) {}

Constructors

this
this(ubyte[] key, ubyte[] iv)

Undocumented in source.

Destructor

~this
~this()

Undocumented in source.

Members

Functions

decrypt
ubyte[] decrypt(ubyte[] buffer, PaddingMode paddingMode)

Undocumented in source. Be warned that the author may not have intended to support it.

encrypt
ubyte[] encrypt(ubyte[] buffer, PaddingMode paddingMode)

Undocumented in source. Be warned that the author may not have intended to support it.

Properties

blockSize
size_t blockSize [@property getter]

Undocumented in source. Be warned that the author may not have intended to support it.

Meta