Botan

SIV Mode

License
Botan is released under the Simplified BSD License (see LICENSE.md)

abstract class  SIVMode: botan.modes.aead.aead.AEADMode, botan.algo_base.transform.Transformation;

Base class for SIV encryption and decryption (@see RFC 5297)


class  SIVEncryption: botan.modes.aead.siv.SIVMode, botan.algo_base.transform.Transformation;

SIV Encryption


this(BlockCipher cipher);

Parameters
BlockCipher cipher a block cipher

class  SIVDecryption: botan.modes.aead.siv.SIVMode, botan.algo_base.transform.Transformation;

SIV Decryption


this(BlockCipher cipher);

Parameters
BlockCipher cipher a 128-bit block cipher