Lehetséges a fájlok és könyvtárak egyszerű titkosítása és visszafejtése a Linux rendszerben, bár ennek számos projektje és lehetséges módja van. A LUKS-ról, az eCryptFS-ről és számos más eszközről már beszéltünk más alkalmakkor. Most bemutatunk egy egyszerű, de hatékony eszközt a csapatunk tartalmának titkosításához hamu. Amellett, hogy lépésről lépésre leírja a telepítését és az alapvető műveleteket ebben a mini-oktatóanyagban.
Miért kell titkosítanom? Nos, a válasz egyszerű, A biztonság kedvéértIly módon illetéktelen harmadik fél nem férhet hozzá a számítógépünkön található fájlokhoz és könyvtárakhoz, hacsak nem tudja a visszafejtéshez szükséges jelszót vagy jelszót (vagy van valamilyen sebezhetőség, például az MD4-ben), vagy inkább hozzáférhet a fájlok, de az egyetlen dolog, amit láthat, az a titkosított tartalom, amely teljesen érthetetlen az ember számára, a sima szöveg vagy a titkosított fájl tartalma helyett.
A hamu segítségével titkosítással titkosíthatjuk fájljainkat és könyvtárakat AES-256-CBC, vagyis meglehetősen biztonságos rendszer. Pontosabban, az ash egy moduláris keretrendszer a Bash számára, amely egyszerű, és a CLI-ből használható. A telepítéshez:
curl https://raw.githubusercontent.com/ash-shell/ash/master/install.sh | sh ash apm:install https://github.com/ash-shell/cipher.git
A telepítés után a következő dolgozni vele. Olyan egyszerű, mint az alábbiak beírása, ha egy example.txt fájlt szeretne titkosítani:
ash cipher:e ejemplo.txt
Meg fogja kérdezni tőlünk titkosítási jelszó és utána létrehoz egy fájl példát.enc. Ha megpróbáljuk elérni, akkor látni fogjuk, hogy tartalma ostobaságú alfanumerikus szimbólumokból áll. Az újbóli visszafejtéshez csak annyit kell tennie:
ash cipher:d ejemplo.enc
És már megvan, mint korábban ... A címjegyzékeknél ez pontosan ugyanaz, az example.txt vagy example.enc helyére a könyvtárnév / és a könyvtárnév.tar.gz.enc parancsot.