Mixe for Privacy and Anonymity in the Internet
Classes | Macros | Enumerations | Variables
CASymChannelCipher.hpp File Reference
#include "CALockAble.hpp"
Include dependency graph for CASymChannelCipher.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CASymChannelCipher
 

Macros

#define CASymCipherMuxSocket   CASymChannelCipher
 

Enumerations

enum  SYMCHANNELCIPHER_ALGORITHM { OFB , CTR , NULL_CIPHER , UNDEFINED_CIPHER }
 

Variables

const UINT8 *const SYMCHANNELCIPHER_ALG_NAME_OFB = (const UINT8* const) "AES/OFB/ANON"
 
const UINT8 *const SYMCHANNELCIPHER_ALG_NAME_CTR = (const UINT8* const) "AES/CTR"
 
const UINT8 *const SYMCHANNELCIPHER_ALG_NAME_NULL = (const UINT8* const) "NULL"
 

Macro Definition Documentation

◆ CASymCipherMuxSocket

#define CASymCipherMuxSocket   CASymChannelCipher

Definition at line 112 of file CASymChannelCipher.hpp.

Enumeration Type Documentation

◆ SYMCHANNELCIPHER_ALGORITHM

Enumerator
OFB 
CTR 
NULL_CIPHER 
UNDEFINED_CIPHER 

Definition at line 61 of file CASymChannelCipher.hpp.

Variable Documentation

◆ SYMCHANNELCIPHER_ALG_NAME_CTR

const UINT8* const SYMCHANNELCIPHER_ALG_NAME_CTR = (const UINT8* const) "AES/CTR"

◆ SYMCHANNELCIPHER_ALG_NAME_NULL

const UINT8* const SYMCHANNELCIPHER_ALG_NAME_NULL = (const UINT8* const) "NULL"

◆ SYMCHANNELCIPHER_ALG_NAME_OFB

const UINT8* const SYMCHANNELCIPHER_ALG_NAME_OFB = (const UINT8* const) "AES/OFB/ANON"