Module crypto::blockmodes [-] [+] [src]

Structs

CbcDecryptor

CBC decryption mode

CbcEncryptor

CBC encryption mode

CtrMode

CTR Mode

CtrModeX8

CTR Mode that operates on 8 blocks at a time

DecPadding

Wraps a PaddingProcessor so that only strip_output() will actually be called.

EcbDecryptor

ECB Decryption mode

EcbEncryptor

ECB Encryption mode

EncPadding

Wraps a PaddingProcessor so that only pad_input() will actually be called.

NoPadding

No padding mode for ECB and CBC encryption

PkcsPadding

PKCS padding mode for ECB and CBC encryption

Traits

PaddingProcessor

A PaddingProcessor handles adding or removing padding