Wrapper con Payload Cifrato
ConfigureEncryptedPayloadWrapper crea un documento PDF 2.0 con sicurezza a password i cui normali stream di pagina restano leggibili prima dell'autenticazione, mentre nomi, descrizioni e byte dei file incorporati restano cifrati
Sintassi Delphi
procedure ConfigureEncryptedPayloadWrapper(const OwnerPassword,
UserPassword: AnsiString; KeyType: THPDFKeyType = aes256);
function IsLoadedEncryptedPayloadWrapper: Boolean;
function UnlockLoadedEncryptedPayloadWrapper(
const Password: AnsiString): Boolean;
Politica dei crypt filter
/StrF /StdCFprotegge le stringhe FileSpec e le chiavi dei name tree cifrati/StmF /Identitylascia leggibili i normali stream di pagina e risorse/EFF /StdCFprotegge gli stream dei file incorporati/AuthEvent /EFOpendichiara che l'autenticazione del payload è rimandata fino all'accesso ai file incorporati
Caricamento e sblocco
Caricare il documento normalmente, esaminare il wrapper con IsLoadedEncryptedPayloadWrapper, poi chiamare UnlockLoadedEncryptedPayloadWrapper con la password del payload prima di risolvere o estrarre l'allegato protetto
Uno sblocco fallito restituisce false e preserva lo stato caricato precedente senza riscrivere parzialmente i metadati cifrati
Limiti
- La sicurezza a password con
aes128,aes256oaesgcmè supportata - L'helper configura i crypt filter ma non crea un'interfaccia utente Portfolio o Collection
- Lo sblocco autentica e decifra il grafo di oggetti a sicurezza standard caricato come un'unica operazione atomica
Disponibile da: HotPDF v2.715.0
Vedi anche: Supporto filtri PDF