namespace Akenti class Cipher : public ref_ptr<CipherImpl>

DES-EDE, DES-ECB, DES-CBC

Inheritance:


Public Methods

Cipher (CipherImpl* impl = NULL)
~Cipher ()
Destroys this cipher
static bool isAlgSupported (const string& alg)
Returns true if alg is supported
static Cipher getInstance (const string& alg)
static Cipher getNullCipher ()

Inherited from ref_ptr:

Public Methods

ref_ptr & operator=(const ref_ptr& rhs)
T* operator->() const
operator void*() const
T* get() const

Documentation

DES-EDE, DES-ECB, DES-CBC
Cipher(CipherImpl* impl = NULL)

~Cipher()
Destroys this cipher

static bool isAlgSupported(const string& alg)
Returns true if alg is supported. Note: Assumes loadCiphers has been called.
See Also:
loadCiphers()

static Cipher getInstance(const string& alg)

static Cipher getNullCipher()


This class has no child classes.
Author:
Abdelilah Essiari
See Also:
Key

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de