Based on code written by Michael Roth <mroth@nessie.de>, September 1998. See code file for orginal comments. More...
#include <Des.h>
Public Member Functions | |
DES (const String &password) | |
void | EncryptBinary (const Array< byte > &data, Array< byte > &output) |
void | DecryptBinary (Array< byte > &data) |
RefCountPtr< Array< byte > > | DecryptString (const String &data) |
RefCountPtr< String > | EncryptString (const Array< byte > &data) |
Static Public Member Functions | |
static RefCountPtr< Array< byte > > | DecryptString (const String &password, const String &data) |
static RefCountPtr< String > | EncryptString (const String &password, const Array< byte > &data) |
static void | EncryptBinary (const String &password, const Array< byte > &data, Array< byte > &output) |
static void | DecryptBinary (const String &password, Array< byte > &data) |
Protected Attributes | |
des_ctx | m_ctx |
Based on code written by Michael Roth <mroth@nessie.de>, September 1998. See code file for orginal comments.
Definition at line 45 of file Des.h.