wxPdfDocument 0.9.2
wxPdfEncrypt Member List
This is the complete list of members for wxPdfEncrypt, including all inherited members.
AES(unsigned char *key, unsigned int keylen, unsigned char *textin, unsigned int textlen, unsigned char *textout)wxPdfEncrypt [protected]
Authenticate(const wxString &documentID, const wxString &password, const wxString &uValue, const wxString &oValue, int pValue, int lengthValue, int rValue)wxPdfEncrypt
CalculateStreamLength(size_t length)wxPdfEncrypt
CalculateStreamOffset()wxPdfEncrypt
CheckKey(unsigned char key1[32], unsigned char key2[32])wxPdfEncrypt [protected]
ComputeEncryptionKey(const wxString &documentID, unsigned char userPad[32], unsigned char ownerKey[32], int pValue, unsigned int keyLength, int revision, unsigned char userKey[32])wxPdfEncrypt [protected]
ComputeOwnerKey(unsigned char userPad[32], unsigned char ownerPad[32], unsigned int keylength, int revision, bool authenticate, unsigned char ownerKey[32])wxPdfEncrypt [protected]
CreateDocumentId()wxPdfEncrypt
Encrypt(int n, int g, wxString &str)wxPdfEncrypt
Encrypt(int n, int g, unsigned char *str, unsigned int len)wxPdfEncrypt
GenerateEncryptionKey(const wxString &userPassword, const wxString &ownerPassword, int protection, const wxString &documentId=wxEmptyString)wxPdfEncrypt
GenerateInitialVector(unsigned char iv[16])wxPdfEncrypt [protected]
GetDocumentId() const wxPdfEncrypt [inline]
GetKeyLength() const wxPdfEncrypt [inline]
GetMD5Binary(const unsigned char *data, unsigned int length, unsigned char *digest)wxPdfEncrypt [protected]
GetOValue() const wxPdfEncrypt [inline]
GetPValue() const wxPdfEncrypt [inline]
GetRevision() const wxPdfEncrypt [inline]
GetUValue() const wxPdfEncrypt [inline]
PadPassword(const wxString &password, unsigned char pswd[32])wxPdfEncrypt [protected]
RC4(unsigned char *key, unsigned int keylen, unsigned char *textin, unsigned int textlen, unsigned char *textout)wxPdfEncrypt [protected]
wxPdfEncrypt(int revision=2, int keyLength=40)wxPdfEncrypt
~wxPdfEncrypt()wxPdfEncrypt [virtual]