PoDoFo
0.9.1
|
#include <PdfEncrypt.h>
Protected Member Functions | |
void | AES (const unsigned char *key, int keylen, const unsigned char *iv, const unsigned char *textin, pdf_long textlen, unsigned char *textout, pdf_long textoutlen) |
AES encryption. | |
Protected Attributes | |
AESCryptoEngine * | m_aes |
AES encryptor. | |
A pure virtual class that is used to encrypt a PDF file (AES-128/256) This class is the base for classes that implement algorithms based on AES
Client code is working only with PdfEncrypt class and knows nothing about PdfEncrypt*, it is created through CreatePdfEncrypt factory method