Dooble
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
dooble_block_cipher Class Referenceabstract
Inheritance diagram for dooble_block_cipher:
Inheritance graph
[legend]

Public Member Functions

virtual QByteArray decrypt (const QByteArray &data)=0
 
virtual QByteArray encrypt (const QByteArray &data)=0
 
virtual void set_key (const QByteArray &key)=0
 
virtual void set_tweak (const QByteArray &tweak, bool *ok)
 

Protected Member Functions

 dooble_block_cipher (const QByteArray &key)
 

Static Protected Member Functions

static QByteArray xor_arrays (const QByteArray &a, const QByteArray &b)
 

Protected Attributes

QByteArray m_key
 
int m_block_length
 
int m_key_length
 

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