Существует несколько альтернатив для создания файлов, защищенных паролем, в Linux.
GnuPG
GnuPG может использоваться для шифрования данных и создания цифровых подписей.
Чтобы зашифровать и расшифровать файл data.txt, используйте команду gpg следующим образом:
$ gpg -c data.txt
$ gpg data.txt.gpg
mcrypt
mcrypt позволяет создавать файлы, защищенные паролем, аналогичноGnuPG
Чтобы зашифровать и расшифровать файл data.txt, используйте команду mcrypt следующим образом:
$ mcrypt data.txt
$ mcrypt -d data.txt.nc
OpenSSL
Набор инструментов OpenSSl для криптографиитакже может использоваться для шифрования и дешифрования файлов и сообщений.
Чтобы зашифровать и расшифровать файл data.txt, используйте команду openssl следующим образом:
$ openssl enc -aes-256-cbc -salt -in data.txt -out data.txt.enc
$ openssl enc -aes-256-cbc -d -in data.txt.enc -out data.txt