Xifra & Desxifrar fitxers de la línia d'ordres amb OpenSSL
Taula de continguts:
Necessites xifrar ràpidament un fitxer des de la línia d'ordres? Amb OpenSSL, podeu xifrar i desxifrar fitxers molt fàcilment.
A l'efecte d'aquesta guia, farem servir el xifratge des3, que en termes senzills significa que s'aplica un algorisme de xifratge complex tres vegades a cada bloc de dades, cosa que dificulta l'exploració dels mètodes de força bruta.Tot i que aquí ens centrem en Mac OS X, aquestes ordres funcionaran a qualsevol lloc on estigui instal·lat OpenSSL, incloses les versions anteriors d'OS X i Linux.
Com xifrar fitxers amb OpenSSL
La sintaxi de openssl és bàsica:
openssl -a
Com s'ha esmentat abans, utilitzarem des3 per al xifratge i utilitzarem un fitxer de text com a entrada. També especificarem un fitxer de sortida diferent per evitar errors. Aquí teniu el aspecte de l'ordre:
openssl des3 -in file.txt -out encrypted.txt
Se us demanarà que establiu i confirmeu una contrasenya abans que s'hagi completat el xifratge, no la perdeu o perdràs l'accés al fitxer.
Nota lateral: també podeu utilitzar un fitxer d'entrada amb -in nom de fitxer, però això pot causar problemes. Per evitar problemes inesperats, no especifiqueu el mateix fitxer que l'entrada i la sortida.Això vol dir que el fitxer original es quedarà abans o després del xifratge, i voldreu tractar-lo individualment, preferiblement mitjançant un mètode d'eliminació segur.
Desxifrar fitxers amb OpenSSL
openssl des3 -d -in encrypted.txt -out normal.txt
La contrasenya establerta prèviament serà necessària per desxifrar el fitxer.
A part de canviar la ubicació de l'entrada i la sortida, on de nou el fitxer original es manté col·locat, la diferència principal aquí és el senyalador -d que indica a openssl que desxifra el fitxer.
Naturalment, probablement us preguntareu què passa si intenteu obrir un fitxer que s'ha xifrat amb OpenSSL sense introduir la contrasenya? Probablement rebràs un missatge d'error, però si forços l'obertura del fitxer amb alguna cosa com TextEdit, veuràs el text "Salat" seguit d'un munt d'idiomes com aquest:
El fitxer romandrà il·legible fins que no es torni a desxifrar mitjançant openssl.
Per obtenir més informació sobre la seguretat dels fitxers, no us perdeu algunes de les nostres altres publicacions, com ara protegir amb contrasenya un Mac, xifrar particions, arxius zip, fitxers i carpetes en imatges de disc i fins i tot xifrar còpies de seguretat d'iOS per conservar-les. dades sensibles d'un iPhone i un iPad segurs.