Come posso proteggere con password i file in macOS?


21

Voglio avviare un diario privato sul mio Mac, ma voglio assicurarmi che il file possa essere aperto solo da me.

Come posso mettere la sicurezza della password sul mio file senza rallentare il mio computer?


2
C'è un grosso problema con tutte le risposte. Nessuno di loro menziona il fatto che da Mac OS X Lion il sistema operativo sta eseguendo copie dei documenti aperti, modificati e salvati ogni ora utilizzando la funzione Versioni. Inoltre, se il tuo Mac è un notebook e stai utilizzando Time Machine, allora ci sono backup mobili sull'unità locale quando non sono collegati all'unità Time Machine. Quindi, a meno che tu non abbia disattivato queste funzionalità, rimane ancora una traccia forense che può essere facilmente recuperata da coloro che sanno cosa stanno facendo. Se non stai usando WDE sul tuo Mac e crittografando Time Machine, beh ...
user3439894

Nota che se la tua CPU è abbastanza nuova da avere le istruzioni AES, i benchmark eseguiti nel momento in cui sono diventati disponibili hanno mostrato che la crittografia a livello di unità o di file system non l'ha rallentata affatto. Gli SSD più veloci ora sono molto più veloci, quindi forse non sono più veri; ma ancora molto più veloce di quanto noteresti per la modifica di un documento.
JDługosz,

il mac è una macchina condivisa (anche solo occasionalmente) da molti utenti (colleghi / familiari) o è solo il tuo mac?
Paolo,

Risposte:


20

Potresti metterlo in un'immagine disco crittografata.

È possibile creare un'immagine disco crittografata in Utility Disco:

  1. Apri Utility Disco.
  2. Vai a File> Nuova immagine> Immagine vuota ( Cmd+ N).
  3. Inserisci un nome file e scegli una posizione. Puoi anche scegliere la dimensione dell'immagine del disco. Assicurati di impostare la crittografia su crittografia AES a 128 o 256 bit (256 bit è più sicuro di 128 bit, ma è anche più lento.) Puoi mantenere tutte le altre impostazioni uguali.
  4. Immettere una passphrase per l'immagine del disco.
  5. Assicurati di aver selezionato l' immagine del disco di lettura / scrittura per Formato immagine (altrimenti non sarai in grado di scriverlo)
  6. Ora puoi creare l'immagine. Una volta creata, l'immagine del disco verrà montata. Copia i file che vuoi conservare al sicuro sul nuovo disco.
  7. Al termine, espelli il disco trascinandolo nel Cestino.

Ora, ogni volta che vuoi accedere ai tuoi file crittografati, monta semplicemente l'immagine da dove l'hai salvata in precedenza. Una volta che hai finito con i tuoi file, espellili come descritto in precedenza.


1
Nonostante ovvio, vale la pena ricordare che dimenticare di smontare l'immagine del disco (passaggio 7) lascerà il contenuto accessibile a chiunque abbia accesso alla macchina. Inoltre, quando si monta l'immagine del disco per accedere ai contenuti NON salvare la passphrase sul portachiavi.
Paolo,

TrueCrypt è un'alternativa più avanzata al filevault 2.
Lucius Hu

1
Lucius - TrueCrypt è stato interrotto quasi tre anni fa ormai, e sebbene sia ancora considerato sicuro, non è saggio consigliarne l'uso come tecnica di sicurezza a lungo termine poiché i buchi potrebbero diventare evidenti in qualsiasi momento in futuro. Se stai usando TrueCrypt, ti consiglio di passare a un fork attivo come VeraCrypt.
Faiz Saleem,

19

È possibile crittografare qualsiasi file (individuale) utilizzando OpenSSL tramite Terminal. Questo è molto utile se stai pianificando di fare un diario in un documento Word o anche un file TextEdit in cui è solo un lungo documento. Il vantaggio qui è che si sta schiarendo rapidamente poiché stai solo crittografando / decrittografando un singolo file.

Quindi, supponiamo che sul tuo desktop abbiamo il tuo diario comodamente chiamato Journal.txt

Per crittografare il file, in Terminale emettere il comando (supponendo che "Apple123" sia il tuo nome utente):

openssl enc -aes-256-cbc -e -in /Users/Apple123/Desktop/Journal.txt -out /Users/Apple123/Desktop/Journal_encrypted.txt

Ti verrà chiesto di digitare e verificare una password per crittografare il file. Al termine, vedrai il nuovo file sul desktop. Sembrerà un normale file di testo ma quando fai doppio clic su di esso, riceverai un messaggio di errore che non può essere aperto.

Per decrittografare il file, basta emettere il comando:

openssl enc -aes-256-cbc -d -in /Users/Apple123/Desktop/Journal_encrypted.txt -out /Users/Apple123/Journal.txt

Ti verrà nuovamente richiesta la password; inserisci quello che hai usato per crittografarlo. Ora, questa volta, quando fai doppio clic sul file, sarai in grado di aprire il file.

Cosa significano quelle cose?

enc - Usa la crittografia

-aes-256-cbc- Tipo di cifra da utilizzare. AES256 è uno standard del settore.

-eoppure -d- Crittografa o decripta

-in - specifica il percorso completo del file di input

-out - specifica il percorso completo del file di output.

Puoi ottenere maggiori informazioni su OpenSSL digitando man openssldal prompt Terminale.


TL; DR

Utilizzare OpenSSL per crittografare / decrittografare.

  • crittografia: openssl enc -aes-256-cbc -e -in [input path/file] -out [output path/file]

  • decrittazione: openssl enc -aes-256-cbc -d -in [input path/file] -out [output path/file]

Ricorda la tua password ed esegui un backup del file. Se perdi / dimentichi la password, salirai nel torrente senza pagaia.


8

Soprattutto per il journaling, potresti trovare più semplice e conveniente investire in un'app di scrittura o presa di appunti che offra protezione tramite password per documento. Alcune opzioni includono:



0

Oltre al commento di calum_b, dovresti dare un'occhiata all'app Mac nativa di DayOne per il journaling . È completamente decorato e ha una funzione di blocco del journal. Secondo me, è una qualità migliore rispetto ai prodotti citati.

Nelle prossime settimane / mesi implementeranno la loro funzionalità di crittografia end-to-end. È molto più pratico per una terza parte prendersi cura di questo che tentare da soli.


-1

Si può semplicemente esportare come pdf (o altra opzione se appropriato) mentre lo si fa crittografandolo, se è solo qualcosa che si desidera crittografare non per ulteriori modifiche e conservare sul computer per conservare in modo sicuro come le password.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.