mcrypt

редактировать

mcrypt - это замена популярной команды Unix crypt. crypt был инструментом шифрования файлов, который использовал алгоритм, очень близкий к шифру Enigma времен Второй мировой войны. Mcrypt предоставляет ту же функциональность, но использует несколько современных алгоритмов, таких как AES. Libmcrypt, компаньон Mcrypt, представляет собой библиотеку кода, которая содержит фактические функции шифрования и обеспечивает простой метод использования. Последнее обновление libmcrypt было в 2007 году, несмотря на годы, когда не было слияния патчей. Эти факты привели эксперт в области безопасности, чтобы объявить Mcrypt Abandonware и его применение в новых разработках. Поддерживаемые альтернативы включают ccrypt, libressl и другие.

Примеры использования mcrypt в среде командной строки Linux:

 mcrypt --list # See available encryption algorithms. mcrypt -a blowfish myfilename # Encrypts myfilename to myfilename.nc # using the Blowfish encryption algorithm. # You are prompted two times for a passphrase. mcrypt -d mytextfile.txt.nc # Decrypts mytextfile.txt.nc to mytextfile.txt. mcrypt -V -d -a enigma -o scrypt --bare # Can en/decrypt files crypted with SunOS crypt. mcrypt --help

Он реализует множество криптографических алгоритмов, в основном блочные и потоковые шифры, некоторые из которых подпадают под экспортные ограничения в США. Алгоритмы включают DES, Blowfish, ARCFOUR, Enigma, GOST, LOKI97, RC2, Serpent, Threeway, Twofish, WAKE и XTEA.

Ссылки
внешняя ссылка

Последняя правка сделана 2024-01-02 04:04:02
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте