& Fájlok titkosítása a parancssorból OpenSSL-lel

Tartalomjegyzék:

Anonim

Gyorsan titkosítania kell egy fájlt a parancssorból? Az OpenSSL segítségével nagyon egyszerűen titkosíthatja és visszafejtheti a fájlokat.

Ebben az áttekintésben a des3 titkosítást használjuk, ami leegyszerűsítve azt jelenti, hogy egy összetett titkosítási algoritmust háromszor alkalmaznak minden adatblokkon, ami megnehezíti a brute force módszerek feltörését.Miközben itt a Mac OS X-re összpontosítunk, ezek a parancsok mindenhol működni fognak, ahol az OpenSSL telepítve van, beleértve az OS X és a Linux régebbi verzióit is.

Fájlok titkosítása OpenSSL-lel

Az openssl szintaxisa alapvető:

openssl -in

Amint korábban említettük, a des3-at használjuk a titkosításhoz, és egy szöveges fájlt fogunk használni bemenetként. A hibák elkerülése érdekében egy másik kimeneti fájlt is megadunk. Így nézne ki a parancs:

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

A rendszer megkéri, hogy állítson be és erősítsen meg egy jelszót, mielőtt a titkosítás befejeződik, ne veszítse el ezt a jelszót, különben elveszíti a hozzáférést a fájlhoz.

Sidenote : Használhat -in fájlnévvel rendelkező bemeneti fájlt is, de ez problémákat okozhat. A váratlan problémák elkerülése érdekében ne adja meg ugyanazt a fájlt bemenetként és kimenetként.Ez azt jelenti, hogy az eredeti fájl a titkosítás előtt vagy után is megmarad, és ezt a fájlt egyenként kell kezelni, lehetőleg biztonságos törlési módszerrel.

Fájlok visszafejtése OpenSSL-lel

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

A korábban beállított jelszóra lesz szükség a fájl visszafejtéséhez.

A bemenet és a kimenet helyének váltásán kívül, ahol ismét az eredeti fájl marad, a fő különbség itt a -d jelző, amely az openssl-nek utasítja a fájl titkosítását.

Természetesen azon töpreng, mi történik, ha jelszó megadása nélkül próbál megnyitni egy OpenSSL-lel titkosított fájlt? Valószínűleg hibaüzenetet fog kapni, de ha erőltetetten megnyitja a fájlt valami, például a TextEdit segítségével, akkor a „S alted” szöveget fogja látni, amelyet egy csomó halandzsa követ, például:

A fájl olvashatatlan marad mindaddig, amíg az openssl-n keresztül újra meg nem oldják.

Ha többet szeretne megtudni a fájlbiztonságról, ne hagyja ki néhány további bejegyzésünket, beleértve a Mac számítógépek jelszavas védelmét, a partíciók titkosítását, a zip archívumot, a lemezképekben lévő fájlokat és mappákat, és még az iOS biztonsági mentések titkosítását is. bizalmas adatok iPhone-ról és iPadről.

& Fájlok titkosítása a parancssorból OpenSSL-lel