- maximumInputSize
size_t maximumInputSize(size_t keybits)
Return the maximum input size in bytes we can support
- encode
SecureVector!ubyte encode(const(ubyte)* msg, size_t msg_len, size_t key_bits, RandomNumberGenerator rng)
- encode
SecureVector!ubyte encode(SecureVector!ubyte msg, size_t key_bits, RandomNumberGenerator rng)
- decode
SecureVector!ubyte decode(const(ubyte)* msg, size_t msg_len, size_t key_bits)
- decode
SecureVector!ubyte decode(SecureVector!ubyte msg, size_t key_bits)
- ~this
~this()
Undocumented in source.
- pad
SecureVector!ubyte pad(const(ubyte)* input, size_t in_length, size_t key_length, RandomNumberGenerator rng)
- unpad
SecureVector!ubyte unpad(const(ubyte)* input, size_t in_length, size_t key_length)
OAEP (called EME1 in IEEE 1363 and in earlier versions of the library)