Rivest's Package Tranform
Rivest's Package Tranform
RandomNumberGenerator rng | the random number generator to use |
BlockCipher cipher | the block cipher to use |
const(ubyte)* input | the input data buffer |
size_t input_len | the length of the input data in bytes |
ubyte* output | the output data buffer (must be at least input_len + cipher.BLOCK_SIZE bytes long) |
Rivest's Package Tranform (Inversion)
BlockCipher cipher | the block cipher to use |
const(ubyte)* input | the input data buffer |
size_t input_len | the length of the input data in bytes |
ubyte* output | the output data buffer (must be at least input_len - cipher.BLOCK_SIZE bytes long) |