MCrypt
MCrypt | |
---|---|
Käyttöliittymä | teksti |
Lisenssi | GPLv3+ |
Kotisivu | mcrypt.sourceforge.net |
MCrypt on monipuolinen ohjelma, jolla voidaan salata tiedostoja ja virtoja. MCrypt tukee useita symmetrisiä salausalgoritmeja. Ohjelmasta löytyy myös OpenPGP-tuki.
Asennus
MCrypt löytyy useimpien jakeluiden paketinhallinnasta nimellä mcrypt. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
Käyttö
Tiedosto voidaan salata yksinkertaisesti komentamalla:
$ mcrypt tiedosto.txt
Tiedosto voidaan salata myös monimutkaisesti esimerkiksi näin:
$ mcrypt -a rijndael-256 -m cfb -h sha512 -o s2k-salted-sha1 tiedosto.txt
Ohjelma luo uuden salatun tiedoston, jonka nimeksi tulee tiedosto.txt.nc. -a määrittää käytettävän salausalgoritmin ja -m määrittää käytettävän moodin. -h määrittää käytetyn hash-algoritmin. -o määrittää käytetyn avainmoodin.
Listan tuetuista salausalgoriteista ja moodeista saa komentamalla:
$ mcrypt --list
Listan tuetuista hash-algoritmeista saa komentamalla:
$ mcrypt --list-hash
Listan tuetuista avainmoodeista saa komentamalla:
$ mcrypt --list-keymodes
Tiedoston salaus voidaan purkaa komentamalla:
$ mcrypt -d tiedosto.txt.nc
Ohjelma luo uuden salaamattoman version tiedostosta. Salaus voidaan purkaa myös mdecrypt-aliaksella, tässä tapauksessa komennettaisiin:
$ mdecrypt tiedosto.txt.nc
Ohjelma tukee myös avaintiedostoja, avaintiedostoja voidaan käyttää -f tai --keyfile valitsimilla.