botan.block.block_cipher

Block Cipher Base Class

Public Imports

botan.algo_base.transform
public import botan.algo_base.transform;
botan.algo_base.sym_algo
public import botan.algo_base.sym_algo;

Members

Classes

BlockCipherFixedParams
class BlockCipherFixedParams(size_t BS, size_t KMIN, size_t KMAX = 0, size_t KMOD = 1)

Represents a block cipher with a single fixed block size

Functions

blockTest
size_t blockTest(string algo, string key_hex, string in_hex, string out_hex)
Undocumented in source. Be warned that the author may not have intended to support it.

Interfaces

BlockCipher
interface BlockCipher

This class represents a block cipher object.

Variables

total_tests
size_t total_tests;
Undocumented in source.

Meta

License

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