Strumenti per comprimere e crittografare i file

14

Voglio comprimere diversi file e crittografarli con una password, se possibile.

  • Esistono alcuni strumenti build-in in Mac OS che forniscono tale funzionalità?
  • In caso contrario, mi può consigliare un'alternativa (gratuita)?
  • Sarei felice anche con un comando da terminale.
posta gentmatt 01.12.2011 - 18:19
fonte

4 risposte

10

Sì, puoi farlo utilizzando le immagini disco incorporate di Mac OS X . Un'immagine disco (o file DMG) è un file che, una volta aperto, si presenta come un volume Mac OS X rimovibile, simile a un disco rigido rimovibile. Molte applicazioni OS X sono distribuite su immagini disco. Se decidi di crittografare la tua directory home usando FileVault, stai creando un'immagine di un disco bundle di riserva.

È possibile creare immagini disco OS X che sono compresse e / o crittografate. Tuttavia, se crei un DMG compresso , sarà di sola lettura, quindi potrebbe funzionare o meno per te.

Per creare una nuova immagine disco crittografata vuota in OS X:

  1. Apri Utility Disco , che si trova nella cartella "utilità" della cartella "Applicazioni".

  2. Dal menu File scegli Nuovo > Immagine disco vuota ...

  3. Nella finestra di dialogo che viene visualizzata, puoi specificare dove salvare l'immagine del disco, il nome del volume e scegliere il tipo di crittografia:

  • Assicuratidiscegliere"Crittografia AES a 128 bit (scelta consigliata)" o "Crittografia AES 256 bit (più sicura)" dal menu "Crittografia". Inoltre, assicurati di impostare una dimensione per l'immagine del disco.

  • Se crei un pacchetto sparse (più recente e potrebbe essere più affidabile) o un'immagine di riserva (più vecchia, può danneggiarsi facilmente se è aperta e il computer viene spento in modo improprio), il file di immagine inizierà in piccolo e crescerà man mano che aggiungi file ad esso, fino alla dimensione massima specificata.

  • Se crei una "immagine disco di lettura / scrittura", il file immagine inizierà alla dimensione massima specificata nella finestra di dialogo.

Dopo aver salvato il file immagine del disco, ti verrà richiesta una password e una verifica. Una volta completato, avrai un nuovo volume sul desktop e nella vista "Computer" dove puoi iniziare a rilasciare i file!

Percreareun'immaginecompressadisolalettura,puoifareunadelleduecose:

  1. Seguiglistessipassaggisopra,tuttaviaanzichéNuovo>Immaginediscovuota...,scegliNuovo>Immaginedeldiscodallacartella....Questotichiederàinnanzituttodiselezionareunacartellapienadifile.Dalì,presenteràunafinestradidialogosimileaquellasopra,manonrichiederàilnomeoladimensionedelvolume;utilizzeràilnomedellacartellaeladimensioneverràcalcolataautomaticamente.Assicuratidisceglieredicreareun'immaginecompressaedinondimenticarelacrittografia

  2. In alternativa, se hai creato un'immagine vuota e l'hai riempita di file, puoi convertire quell'immagine in un'immagine compressa. Questo è un modo pratico per eseguire il backup dei file crittografati. Mantieni l'immagine non compressa di lettura / scrittura principale come area di lavoro quotidiana e converti periodicamente in un'immagine compressa di sola lettura che puoi eseguire il backup su un dispositivo esterno. Per fare ciò, seleziona Immagini > Converti ... in Utility Disco. Seleziona il file DMG e vedrai la stessa schermata come sopra.

Protip: se trascina e rilascia una cartella sull'icona del dock di Utility Disco verrà automaticamente offerto di creare un'immagine del disco da quella cartella.

Protip # 2: se crei un'immagine disco crittografata da una cartella non criptata e desideri eliminare i file originali non crittografati, ricorda di utilizzare la cancellazione sicura in caso contrario rischi di lasciare informazioni riservate sul tuo disco rigido.

    
risposta data 02.12.2011 - 01:24
fonte
4

Il modo più semplice per comprimere è fare semplicemente clic con il pulsante destro del mouse su qualsiasi file e selezionare l'opzione appropriata per creare un file zip (senza password).

Sul livello della riga di comando / terminale ci sono almeno

  • zip che supporta la crittografia ( zip -P password ... )
  • gzip che non
  • openssl che cripta solo (quindi comprimi con gzip prima), ad es. openssl enc -aes-256-cbc -e -in note.txt -out note.txt.enc -pass pass:money

Per zip e openssl la password sarà visibile a tutti gli utenti mentre la crittografia è in esecuzione. Questo di solito non è un problema su un sistema desktop, altrimenti puoi consultare la pagina man di openssl per modi di leggere la password da un file o simile.

    
risposta data 01.12.2011 - 18:36
fonte
1

Puoi farlo con solo strumenti in OSX

Per una semplice compressione, fai clic destro sul file in Finder e scegli comprimi ..

Per comprimere e aggiungere una password - Con Utility Disco crea una nuova immagine disco - scegliendo le opzioni di codifica e di formato immagine. Quindi copia i file in esso.

Dalla riga di comando guarda gzip e zip

    
risposta data 01.12.2011 - 18:40
fonte
0

Anche se raccomando e utilizzo i file DMG crittografati personalmente, consulta Josh 's risposta accettata - questo è un modo alternativo per farlo in Terminal usando una combinazione di strumenti gratuiti e incorporati.

Jason spiega Seney nel suo articolo Apri, Modifica & Salva i file crittografati con Vim e GPG :

Using vim and gpg we can open, edit, and save only the encrypted file and leave nothing in plain text on the hard drive.

Usando MacGP2 puoi crittografare:

gpg -c -o myfile.mkdn

e decrittografare:

gpg -d myfile.mkdn.gpg 

L'articolo di Jason fornisce istruzioni per convogliare i file direttamente dentro e fuori da vim e la salsa segreta per creare comandi alias che semplificano la crittografia e la decrittografia.

Come ho detto, faccio uso degli strumenti DMG incorporati, ma se sei un utente della riga di comando, in particolare di vim, o se hai bisogno di assicurarti che le copie in chiaro dei tuoi file segreti non esistano mai sul disco o nei file di scambio, vale la pena considerare il metodo di Jason.

    
risposta data 03.03.2012 - 15:02
fonte

Leggi altre domande sui tag