Domanda

Sto scrivendo un programma che crea un documento di Word con informazioni riservate. Vorrei crittografare e proteggere con password il documento e distribuirlo in un file autoestraente in modo che l'utente possa fare doppio clic, fornire una password e quindi ricevere il file non crittografato.

Sto bene creando il documento di Word, ma vorrei un programma di terze parti, eseguibile o meno tramite script (posso usare la riga di comando), che può:

  1. Crittografa il documento di Word,
  2. Proteggi con password la crittografia e
  3. Crea un file autoestraente.

Qualcuno può suggerire un software per questo scopo? Qualunque elemento di sicurezza SSL o superiore è sufficiente poiché i dati erano precedentemente ospitati su un sito crittografato SSL.

È stato utile?

Soluzione

DotNetZip fa questo. Puoi copiarlo o programmarlo. Esistono strumenti da riga di comando e uno strumento GUI per produrre ZIP o archivi autoestraenti con crittografia AES. gratuito.

Altri suggerimenti

Forse quello che vuoi è semplicemente un 7zip che è stato crittografato e configurato per l'autoestrazione .

WinRAR può creare archivi autoestraenti con protezione tramite password. Utilizza AES a 128 bit per la crittografia. La finestra dell'estrattore automatico è configurabile. Ottieni una buona compressione come bonus.

finecrypt.net dovrebbe soddisfare i tuoi requisiti (versione gratuita qui )

Finecrypt

Se vuoi crittografare un documento Word, dinamicamente su un server LAMP, esattamente come fa MS Word, puoi usare l'API Crypto di PHPDocX: CryptoPHPDocX .

Prendi in considerazione che i file crittografati di MS Word sono binari di file composti MS e non file OOXML / OPC standard.

I vantaggi rispetto ad altre soluzioni sono:

  • Office riconosce direttamente i file crittografati come file Word
  • Word richiede direttamente di introdurre una password
  • Ogni volta che il documento Word modificato viene salvato, conserva il suo stato crittografato
  • L'algoritmo di crittografia è AES128

L'API CryptoPHPDocX consente anche la protezione dei documenti (non sicura ma abbastanza utile per scambiare documenti che si desidera proteggere dall'edizione diretta) e può anche crittografare i file PDF.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top