Security Scol plugin
Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
RawDES Class Reference

DES block cipher base class. More...

#include <des.h>

Public Member Functions

void RawSetKey (CipherDir direction, const byte *userKey)
 
void RawProcessBlock (word32 &l, word32 &r) const
 

Protected Attributes

FixedSizeSecBlock< word32, 32 > k
 

Static Protected Attributes

static const word32 Spbox [8][64]
 

Detailed Description

DES block cipher base class.

Since
Crypto++ 1.0

Definition at line 16 of file des.h.

Member Function Documentation

◆ RawProcessBlock()

void RawDES::RawProcessBlock ( word32 l,
word32 r 
) const

Definition at line 338 of file des.cpp.

◆ RawSetKey()

void RawDES::RawSetKey ( CipherDir  direction,
const byte userKey 
)

Definition at line 284 of file des.cpp.

Member Data Documentation

◆ k

FixedSizeSecBlock<word32, 32> RawDES::k
protected

Definition at line 25 of file des.h.

◆ Spbox

const word32 RawDES::Spbox
staticprotected

Definition at line 11 of file des.h.


The documentation for this class was generated from the following files: