xoreos  0.0.5
Public Member Functions | Public Attributes | List of all members
Common::BlowfishContext Struct Reference

Public Member Functions

 BlowfishContext ()
 
 ~BlowfishContext ()
 

Public Attributes

uint32 P [kRoundCount+2]
 Blowfish round keys. More...
 
uint32 S [4][256]
 Key-dependant S-boxes. More...
 

Detailed Description

Definition at line 75 of file blowfish.cpp.

Constructor & Destructor Documentation

◆ BlowfishContext()

Common::BlowfishContext::BlowfishContext ( )
inline

Definition at line 79 of file blowfish.cpp.

References P, and S.

◆ ~BlowfishContext()

Common::BlowfishContext::~BlowfishContext ( )
inline

Definition at line 84 of file blowfish.cpp.

Member Data Documentation

◆ P

uint32 Common::BlowfishContext::P[kRoundCount+2]

Blowfish round keys.

Definition at line 76 of file blowfish.cpp.

Referenced by BlowfishContext(), Common::blowfishDec(), Common::blowfishEnc(), and Common::blowfishSetKey().

◆ S

uint32 Common::BlowfishContext::S[4][256]

Key-dependant S-boxes.

Definition at line 77 of file blowfish.cpp.

Referenced by BlowfishContext(), Common::blowfishSetKey(), and Common::F().


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