2016-08-08 95 views
0

Ich habe eine PDF-Datei und ein passendes Passwort.Wie entschlüsselt man eine PDF verschlüsselte Datei von Python

Ich würde eine verschlüsselte Datei nur mit Python in eine übersichtliche Version konvertieren.

Ich fand here einige Python-Module (pyPdf2, PDFMiner) , um PDF-Datei zu behandeln, aber keiner von ihnen wird mit Verschlüsselung arbeiten.

Jemand hat das schon gemacht?

Antwort

0

Sie müssen auch den Verschlüsselungsalgorithmus und die Schlüssellänge kennen, um in der Lage zu sein, zu beraten, welches Tool möglicherweise funktioniert ... und abhängig von den Antworten ist eine Python-Bibliothek möglicherweise nicht verfügbar.

+0

Meinst du mit deiner Antwort, dass der Verschlüsselungsalgorithmus und die Schlüssellänge davon abhängen, wo das PDF zuvor erstellt wurde? –

+0

Nein - was ich meine ist, dass PDF-Dateien mit RC4 oder AES-Algorithmen oder sogar einem unveröffentlichten Algorithmus mit einer Schlüssellänge von 40 bis 128 verschlüsselt werden können. Nicht alle Bibliothekswerkzeuge unterstützen alle Variationen. – joelgeraci

+0

Niemand hatte versucht, wiederzuverwenden, wie ein open soure pdf Leser Verschlüsselungsalgortithm und Schlüssellänge erkennt? Bist du sicher, dass es keinen Standard gibt? –