Šifrēt & failus no komandrindas, izmantojot OpenSSL

Satura rādītājs:

Anonim

Vai nepieciešams ātri šifrēt failu no komandrindas? Izmantojot OpenSSL, jūs varat ļoti viegli šifrēt un atšifrēt failus.

Šajā pamācībā mēs izmantosim des3 šifrēšanu, kas vienkāršā izteiksmē nozīmē, ka katram datu blokam trīs reizes tiek piemērots sarežģīts šifrēšanas algoritms, tādējādi apgrūtinot uzlauzšanu, izmantojot brutālā spēka metodes.Kamēr mēs šeit koncentrējamies uz Mac OS X, šīs komandas darbosies visur, kur ir instalēts OpenSSL, tostarp vecākajās OS X un Linux versijās.

Kā šifrēt failus, izmantojot OpenSSL

Openssl sintakse ir pamata:

openssl -in

Kā minēts iepriekš, šifrēšanai izmantosim des3, un kā ievadi izmantosim teksta failu. Mēs arī norādīsim citu izvades failu, lai novērstu kļūdas. Lūk, kā komanda izskatītos:

openssl des3 -in file.txt -out encrypted.txt

Jums tiks lūgts iestatīt un apstiprināt paroli pirms šifrēšanas pabeigšanas, nezaudējiet šo paroli, pretējā gadījumā jūs zaudēsit piekļuvi failam.

Sidente: varat arī vienkārši izmantot ievades failu ar faila nosaukumu -in, taču tas var radīt problēmas. Lai novērstu neparedzētas problēmas, nenorādiet to pašu failu kā ievadi un izvadi.Tas nozīmē, ka sākotnējais fails saglabāsies pirms vai pēc šifrēšanas, un jūs vēlaties ar šo failu rīkoties atsevišķi, vēlams, izmantojot drošas dzēšanas metodi.

Failu atšifrēšana, izmantojot OpenSSL

openssl des3 -d -in encrypted.txt -out normal.txt

Lai atšifrētu failu, būs nepieciešama iepriekš iestatītā parole.

Izņemot ievades un izvades izvietojuma maiņu, kur atkal paliek oriģinālais fails, galvenā atšķirība šeit ir karodziņš -d, kas norāda openssl atšifrēt failu.

Protams, jūs droši vien domājat, kas notiek, ja mēģināt atvērt failu, kas ir šifrēts ar OpenSSL, neievadot paroli? Visticamāk, tiks parādīts kļūdas ziņojums, taču, ja piespiedu kārtā atvērsit failu ar kaut ko līdzīgu, piemēram, TextEdit, jūs redzēsit tekstu “S alted”, kam sekos virkne rupjības, piemēram:

Fails paliks nelasāms, līdz tas atkal tiks atšifrēts, izmantojot openssl.

Lai uzzinātu vairāk par failu drošību, nepalaidiet garām dažus citus mūsu ierakstus, tostarp par Mac datora aizsardzību, nodalījumu šifrēšanu, zip arhīvu, failu un mapju šifrēšanu diska attēlos un pat iOS dublējumkopiju šifrēšanu, lai saglabātu. sensitīvi dati no iPhone un iPad ir droši.

Šifrēt & failus no komandrindas, izmantojot OpenSSL