dcrypt.blockcipher.blockcipher

Members

Classes

BlockCipherWrapper
class BlockCipherWrapper(T)

Wraps block ciphers into the OOP API

Functions

blockCipherTest
void blockCipherTest(IBlockCipher bc, string[] keys, string[] plaintexts, string[] cipherTexts, string[] ivs = null)

Runs decryption and encryption using BlockCipher bc with given keys, plaintexts, and ciphertexts

Interfaces

IBlockCipher
interface IBlockCipher

OOP API for block ciphers

Templates

isBlockCipher
template isBlockCipher(T)

Use this to check if type is a block cipher.

Meta