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