DES Class Reference
[Math]

Based on code written by Michael Roth <mroth@nessie.de>, September 1998. See code file for orginal comments. More...

#include <Des.h>

List of all members.

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< StringEncryptString (const Array< byte > &data)

Static Public Member Functions

static RefCountPtr< Array< byte > > DecryptString (const String &password, const String &data)
static RefCountPtr< StringEncryptString (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

Detailed Description

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.


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