![]() |
wxPdfDocument 1.3.1
|
This is the complete list of members for wxPdfEncrypt, including all inherited members.
| AESDecrypt(unsigned char *key, unsigned int keylen, unsigned char *textin, unsigned int textlen, unsigned char *textout) | wxPdfEncrypt | protected |
| AESEncrypt(unsigned char *key, unsigned int keylen, unsigned char *textin, unsigned int textlen, unsigned char *textout) | wxPdfEncrypt | protected |
| AESV3Decrypt(const unsigned char *key, unsigned int keylen, unsigned char *textin, unsigned int textlen, unsigned char *textout) | wxPdfEncrypt | protected |
| AESV3Encrypt(const unsigned char *key, unsigned int keylen, const unsigned char *textin, unsigned int textlen, unsigned char *textout) | wxPdfEncrypt | protected |
| Authenticate(const wxString &documentID, const wxString &password, const wxString &uValue, const wxString &oValue, const wxString &ueValue, const wxString &oeValue, const wxString &permsValue, int pValue, int lengthValue, int rValue, int vValue) | wxPdfEncrypt | |
| CalculateStreamLength(size_t length) | wxPdfEncrypt | |
| CalculateStreamOffset() | wxPdfEncrypt | |
| CheckKey(const std::string &key1, const std::string &key2) | wxPdfEncrypt | protected |
| ComputeEncryptionKey(const wxString &documentID, const std::string &userPad, const std::string &ownerKey, int pValue, unsigned int keyLength, int revision) | wxPdfEncrypt | protected |
| ComputeOwnerKey(const std::string &userPad, const std::string &ownerPad, unsigned int keylength, int revision, bool authenticate) | wxPdfEncrypt | protected |
| CreateDocumentId() | wxPdfEncrypt | static |
| Decrypt(int n, int g, wxString &str) | wxPdfEncrypt | |
| Decrypt(int n, int g, unsigned char *str, unsigned int len) | 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 | protectedstatic |
| GetDocumentId() const | wxPdfEncrypt | inline |
| GetKeyLength() const | wxPdfEncrypt | inline |
| GetMD5Binary(const unsigned char *data, unsigned int length, unsigned char *digest) | wxPdfEncrypt | protectedstatic |
| GetOEValue() const | wxPdfEncrypt | inline |
| GetOValue() const | wxPdfEncrypt | inline |
| GetPermsValue() const | wxPdfEncrypt | inline |
| GetPValue() const | wxPdfEncrypt | inline |
| GetRevision() const | wxPdfEncrypt | inline |
| GetUEValue() const | wxPdfEncrypt | inline |
| GetUValue() const | wxPdfEncrypt | inline |
| PadPassword(const wxString &password) | wxPdfEncrypt | protected |
| PasswordIsValid(const wxString &password) const | wxPdfEncrypt | |
| RC4(unsigned char *key, unsigned int keylen, const unsigned char *textin, unsigned int textlen, unsigned char *textout) | wxPdfEncrypt | protected |
| wxPdfEncrypt(int revision=2, int keyLength=40) | wxPdfEncrypt | |
| ~wxPdfEncrypt() | wxPdfEncrypt | virtual |