|
mcrypt is a replacement of the old UNIX crypt(1).
UNIX Crypt(1) was a popular(?) file encryption program in
UNIX boxes. It was based on the enigma encryption algorithm
but it was considerable trivialized. Mcrypt uses some modern
block encryption algorithms. It also has a compatibility
mode with UNIX crypt and with solaris des(1). It supports
several block algorithms like Blowfish, Twofish, DES, 3DES,
3-WAY, SAFER-SK64/128, SAFER+, LOKI97, GOST, RC2, RC6,
IDEA, and CAST-128/256. All these algorithms are
implemented in these modes: 8 bit OFB and CFB, CBC, ECB and
n bit OFB where n is the size of the algorithm's block
length. In mcrypt, it is on the user to decide which
algorithm he considers best for encrypting his data.
|