DLIESEncryptor

DLIES Encryption

Constructors

this
this(PKKeyAgreementKey key, KDF kdf_obj, MessageAuthenticationCode mac_obj, size_t mac_keylen)
Undocumented in source.

Members

Functions

enc
Vector!ubyte enc(const(ubyte)* input, size_t length, RandomNumberGenerator rng)
Undocumented in source. Be warned that the author may not have intended to support it.
maximumInputSize
size_t maximumInputSize()
Undocumented in source. Be warned that the author may not have intended to support it.
setOtherKey
void setOtherKey(Vector!ubyte ok)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From PKEncryptor

encrypt
Vector!ubyte encrypt(const(ubyte)* input, size_t length, RandomNumberGenerator rng)

Encrypt a message.

encrypt
Vector!ubyte encrypt(Vector!(ubyte, Alloc) input, RandomNumberGenerator rng)

Encrypt a message.

maximumInputSize
size_t maximumInputSize()

Return the maximum allowed message size in bytes.

enc
Vector!ubyte enc(const(ubyte)* , size_t , RandomNumberGenerator )
Undocumented in source.

Meta