Others

Perché un PDF richiede ancora una password dopo averlo rimosso

Apri un PDF che hai sbloccato la settimana scorsa e ti viene richiesta nuovamente la password. Sei sicuro di averlo rimosso. Ti ricordi il messaggio di conferma, la finestra di dialogo di salvataggio, magari anche l'invio della versione sbloccata a un collega. Eppure eccolo qui, che ti chiude fuori. Questo scenario è sorprendentemente comune e quasi sempre ha una spiegazione tecnica piuttosto che un errore dell'utente. Comprendere la differenza tra i due tipi di password PDF è la chiave per capire perché la tua password rimossa sembra essere tornata.

Un PDF può avere due password completamente indipendenti: una password di apertura che controlla chi può visualizzare il file e una password di autorizzazione che controlla cosa possono fare con esso i visualizzatori. La maggior parte degli strumenti di rimozione password ne rimuove solo uno e, se rimuovi quello sbagliato, il PDF richiederà comunque una password perché l'altra rimane al suo posto. Questa architettura a doppia password fa parte delle specifiche PDF e infastidisce gli utenti perché la maggior parte dei lettori PDF mostra la stessa richiesta di password indipendentemente dal tipo di password richiesta.

Why Does a PDF Still Ask for a Password After You Removed It

L'architettura a due password della sicurezza PDF

La specifica PDF, a partire dalla versione 1.1, ha definito due slot per password separati in ogni PDF crittografato. La password aperta, tecnicamente chiamata password utente, crittografa il contenuto del documento. Senza di esso, il lettore PDF non può decrittografare il file e mostra la familiare richiesta di password. La password delle autorizzazioni, tecnicamente chiamata password del proprietario, controlla una serie di flag che limitano la stampa, la copia, la modifica e l'estrazione delle pagine.

Queste due password esistono indipendentemente. Un PDF può avere una password di apertura ma nessuna password di autorizzazione. Può avere una password di autorizzazione ma nessuna password di apertura, il che significa che chiunque può visualizzarlo ma nessuno può modificarlo o stamparlo senza la password del proprietario. Può averli entrambi, ciascuno impostato su un valore diverso. Inoltre, può sembrare che sia stata rimossa una password quando solo una delle due è stata effettivamente cancellata.

Quando utilizzi uno strumento Sblocca PDF, in genere rimuove la password di apertura decrittografando il file e salvando una nuova copia senza crittografia. Tuttavia, se il PDF originale avesse anche una password di autorizzazione, tale password potrebbe sopravvivere al processo di sblocco, soprattutto se lo strumento gestisce solo il livello di crittografia e non quello delle autorizzazioni. Il risultato è un file che si apre senza password, poiché la password di apertura è stata rimossa, ma limita comunque la modifica o la stampa e potrebbe attivare una richiesta di password quando si tenta di eseguire tali operazioni.

Capire perché esistono due password nelle specifiche PDF richiede un contesto storico. Quando Adobe introdusse per la prima volta la sicurezza PDF negli anni '90, il modello a due password soddisfaceva un'esigenza aziendale specifica: gli autori di documenti potevano distribuire file che chiunque poteva aprire ma che solo gli utenti autorizzati potevano modificare. Questa separazione delle autorizzazioni di visualizzazione e modifica era innovativa all'epoca, ma da allora ha causato confusione, poiché gli utenti si aspettano ragionevolmente che rimuovere una password significhi rimuovere tutte le password.

WukongPDF

Prova a sbloccare PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →

Perché la richiesta della password riappare dopo uno sblocco riuscito

Il motivo più comune per cui riappare la richiesta PDF Password è che è stata rimossa solo la password di apertura ma la password delle autorizzazioni è ancora attiva. Alcuni lettori PDF, in particolare Adobe Acrobat, mostrano una richiesta di password non solo quando si apre il file ma anche quando si tenta qualsiasi operazione limitata da una password di autorizzazione. Apri il file con successo, provi a modificarlo o stamparlo e all'improvviso viene visualizzata la richiesta della password, facendo sembrare che tu non abbia mai rimosso la password.

La soluzione è più semplice quando sai con quale password hai a che fare.

WukongPDF gestisce lo sblocco dei PDF affrontando entrambi i tipi di password. Quando elabori un file protetto da password, la funzione di sblocco dello strumento rimuove la password di apertura e cancella anche le restrizioni sui permessi, il che significa che il file di output non attiverà una richiesta di password per qualsiasi operazione, sia che tu stia aprendo, modificando, stampando o copiando testo dal documento.

Un altro scenario che causa la ricomparsa del problema della password riguarda la conservazione dei metadati. Quando sblocchi un PDF, alcuni strumenti incorporano i parametri di crittografia originali nei metadati del nuovo file per comodità di riferimento futuro. Un lettore PDF che incontra questi metadati potrebbe interpretarli come un requisito di password attiva, in particolare se i metadati includono le impostazioni di sicurezza originali. Si tratta di un comportamento specifico del lettore e varia a seconda del visualizzatore PDF.

Un terzo scenario riguarda il modo in cui i diversi lettori PDF memorizzano nella cache lo stato di autenticazione. Se hai aperto un PDF protetto da password in Adobe Acrobat e hai salvato la password nella cache delle password dell'applicazione, quindi successivamente hai sbloccato il file esternamente e hai provato a riaprirlo, Acrobat potrebbe tentare di utilizzare le credenziali memorizzate nella cache e visualizzare un errore di password anziché provare ad aprire il file senza credenziali. Svuotare la cache delle password memorizzate dell'applicazione risolve questo tipo di richiesta falsa.

Caching delle password e copie locali

A volte la password non è affatto nel file ma nella memoria cache del dispositivo. Lettori PDF, browser e client di posta elettronica memorizzano tutti gli allegati e i download nella cache. Se hai sbloccato un PDF e salvato la versione sbloccata, ma il tuo client di posta elettronica o browser apre invece la versione originale memorizzata nella cache, vedrai la richiesta di password sul vecchio file bloccato mentre la versione sbloccata rimane intatta altrove.

Questo problema di memorizzazione nella cache è particolarmente comune sui dispositivi mobili. iOS, in particolare, utilizza la memorizzazione nella cache dei file in modo aggressivo nell'app File e nei download di Safari. Un file che hai scaricato, sbloccato e salvato nuovamente potrebbe esistere in tre posizioni diverse: la cache di download originale, la copia sbloccata che hai salvato e una versione sincronizzata con iCloud. L'apertura del file dalla posizione sbagliata ti dà la versione bloccata e sembra che lo sblocco non sia mai avvenuto.

Le impostazioni Sicurezza PDF possono essere applicate anche a livello di applicazione anziché a livello di file. Alcune app PDF mobili mantengono i propri database di password indipendentemente dall'effettiva crittografia dei file. Se in precedenza hai aperto un PDF protetto da password in un'app di questo tipo, l'app potrebbe ricordare la password e compilarla automaticamente. Ma se la password memorizzata non corrisponde allo stato corrente del file o se il processo di sblocco ha modificato il file e le credenziali memorizzate nella cache dell'app non si applicano più, l'app potrebbe mostrare una richiesta di password su un file che non ne richiede più una.

I servizi di archiviazione cloud introducono un altro livello di memorizzazione nella cache. Dropbox, Google Drive e OneDrive mantengono tutti le cache locali dei file a cui si è avuto accesso di recente per l'accesso offline. Se sblocchi un PDF archiviato in uno di questi servizi, il client cloud potrebbe sincronizzare la versione sbloccata sul cloud ma fornire la versione bloccata memorizzata nella cache quando tenti di aprirla. Il problema viene risolto forzando una risincronizzazione manuale o svuotando la cache del client cloud.

Operazioni di sblocco incomplete e decrittografia parziale

Una causa meno comune ma più frustrante è un'operazione di sblocco incompleta. La maggior parte degli strumenti di sblocco basati su browser elaborano il PDF in memoria e quindi avviano il download del file sbloccato. Se la scheda del browser si chiude prima del completamento del download, se la connessione di rete si interrompe durante l'elaborazione o se lo strumento rileva un errore con uno specifico algoritmo di crittografia, il file di output potrebbe essere parzialmente decrittografato. Potrebbe aprirsi senza password ma non riuscire in determinate pagine o quando si accede a funzionalità specifiche, attivando una richiesta di password durante il documento.

I PDF crittografati con AES-256 sono generalmente più affidabili da sbloccare rispetto a quelli che utilizzano la vecchia crittografia RC4, semplicemente perché lo standard più recente presenta meno casi limite nella sua implementazione. Se stai lavorando con un vecchio PDF crittografato a metà degli anni 2000 con la crittografia RC4-128, potresti riscontrare un comportamento di sblocco più incoerente rispetto a un PDF moderno crittografato con AES-256. I metadati di crittografia nei file più vecchi a volte fanno riferimento ad algoritmi non standard che i moderni strumenti di sblocco non supportano completamente.

Come rimuovere permanentemente la protezione tramite password dei PDF

Per ottenere un PDF pulito e sbloccato in modo permanente, segui una sequenza specifica. Innanzitutto, controlla le proprietà del PDF per vedere quali tipi di protezione sono attivi. La maggior parte dei lettori PDF lo mostra in File, Proprietà, Sicurezza. Cerca sia il "Metodo di sicurezza: Sicurezza tramite password" sia le eventuali restrizioni specifiche elencate in "Riepilogo delle restrizioni del documento". Questo ti dice se hai a che fare con una password aperta, una password di autorizzazione o entrambe.

In secondo luogo, utilizza uno strumento di sblocco che gestisca esplicitamente entrambi i tipi di password. Dopo lo sblocco, verifica il risultato aprendo il file di output in un lettore PDF diverso da quello che utilizzi normalmente. Se la richiesta della password viene visualizzata in un lettore ma non in un altro, il problema riguarda i dati memorizzati nella cache del lettore, non il file.

In terzo luogo, svuota la cache del browser e la cronologia dei download dopo lo sblocco, quindi apri il file direttamente dalla posizione salvata anziché dalla barra di download del browser. Ciò garantisce che stai aprendo la versione sbloccata anziché una copia memorizzata nella cache del file bloccato originale. Sui dispositivi mobili, utilizza l'app File per accedere alla posizione salvata anziché toccare un collegamento a un file recente, che potrebbe puntare alla vecchia versione bloccata.

Quando la password non può davvero essere rimossa

Ci sono casi in cui la rimozione di una password PDF non è realmente possibile tramite i normali strumenti. Se il PDF è protetto da un sistema di gestione dei diritti digitali (DRM) anziché dalla crittografia con password PDF standard, le restrizioni vengono applicate da un server DRM separato e non possono essere rimosse localmente. Il precedente LiveCycle Rights Management di Adobe e Azure Information Protection di Microsoft applicano entrambi DRM che sopravvive a qualsiasi tentativo di rimozione della password locale.

Se il PDF utilizza la crittografia basata su certificato anziché quella basata su password, il file viene crittografato con la chiave pubblica del certificato digitale e può essere decrittografato solo con la chiave privata corrispondente. Nessuno strumento per la password può sbloccare un file di questo tipo perché non esiste una password da rimuovere. L'unico modo per aprirlo è con la chiave privata che corrisponde al certificato utilizzato per crittografarlo.

WukongPDF

Prova a sbloccare PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →