Security Scol plugin
Public Types | List of all members
BlockCipherDocumentation Struct Reference

Provides Encryption and Decryption typedefs used by derived classes to implement a block cipher. More...

#include <seckey.h>

Inheritance diagram for BlockCipherDocumentation:
ARIA BTEA Blowfish CAST128 CAST256 CHAM128 CHAM64 Camellia DES DES_EDE2 DES_EDE3 DES_XEX3 GOST HIGHT IDEA Kalyna128 Kalyna256 Kalyna512 LEA LR< T > MARS RC2 RC5 RC6 Rijndael SAFER_K SAFER_SK SEED SHACAL2 SHARK SIMECK32 SIMECK64 SIMON128 SIMON64 SKIPJACK SM4 SPECK128 SPECK64 Serpent Square TEA ThreeWay Threefish1024 Threefish256 Threefish512 Twofish XTEA

Public Types

typedef BlockCipher Encryption
 implements the BlockCipher interface
 
typedef BlockCipher Decryption
 implements the BlockCipher interface
 

Detailed Description

Provides Encryption and Decryption typedefs used by derived classes to implement a block cipher.

These objects usually should not be used directly. See CipherModeDocumentation instead. Each class derived from this one defines two types, Encryption and Decryption, both of which implement the BlockCipher interface.

Definition at line 398 of file seckey.h.

Member Typedef Documentation

◆ Decryption

implements the BlockCipher interface

Definition at line 403 of file seckey.h.

◆ Encryption

implements the BlockCipher interface

Definition at line 401 of file seckey.h.


The documentation for this struct was generated from the following file: