Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Decrypt Class Reference

#include <Decrypt.h>

List of all members.

Public Methods

 Decrypt (Guchar *fileKey, int keyLength, int objNum, int objGen)
void reset ()
Guchar decryptByte (Guchar c)

Static Public Methods

GBool makeFileKey (int encVersion, int encRevision, int keyLength, GString *ownerKey, GString *userKey, int permissions, GString *fileID, GString *ownerPassword, GString *userPassword, Guchar *fileKey, GBool *ownerPasswordOk)


Constructor & Destructor Documentation

Decrypt::Decrypt Guchar   fileKey,
int    keyLength,
int    objNum,
int    objGen
 


Member Function Documentation

Guchar Decrypt::decryptByte Guchar    c
 

GBool Decrypt::makeFileKey int    encVersion,
int    encRevision,
int    keyLength,
GString   ownerKey,
GString   userKey,
int    permissions,
GString   fileID,
GString   ownerPassword,
GString   userPassword,
Guchar   fileKey,
GBool   ownerPasswordOk
[static]
 

void Decrypt::reset  
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:29 2004 for Lemur Toolkit by doxygen1.2.18