vmsXOR Class Reference

#include <vmsXOR.h>

List of all members.

Public Member Functions

void Decrypt (LPBYTE pbIn, LPBYTE pbOut, DWORD dwSize)
void Encrypt (LPBYTE pbIn, LPBYTE pbOut, DWORD dwSize)
void set_Key (LPCSTR pszKey)
 vmsXOR ()
virtual ~vmsXOR ()

Protected Attributes

std::string m_strKey


Detailed Description

Definition at line 16 of file vmsXOR.h.


Constructor & Destructor Documentation

vmsXOR::vmsXOR (  ) 

Definition at line 8 of file vmsXOR.cpp.

vmsXOR::~vmsXOR (  )  [virtual]

Definition at line 13 of file vmsXOR.cpp.


Member Function Documentation

void vmsXOR::Decrypt ( LPBYTE  pbIn,
LPBYTE  pbOut,
DWORD  dwSize 
)

Definition at line 35 of file vmsXOR.cpp.

References Encrypt().

Referenced by vmsFDMCustomizations::DecryptFile().

void vmsXOR::Encrypt ( LPBYTE  pbIn,
LPBYTE  pbOut,
DWORD  dwSize 
)

Definition at line 23 of file vmsXOR.cpp.

References m_strKey.

Referenced by Decrypt(), and vmsFDMCustomizations::EncryptFile().

void vmsXOR::set_Key ( LPCSTR  pszKey  ) 

Definition at line 18 of file vmsXOR.cpp.

References m_strKey.

Referenced by vmsFDMCustomizations::vmsFDMCustomizations().


Member Data Documentation

std::string vmsXOR::m_strKey [protected]

Definition at line 26 of file vmsXOR.h.

Referenced by Encrypt(), and set_Key().


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

Generated on Sun May 25 00:21:25 2008 by  doxygen 1.5.6