Зашифруйте файл для безопасности - PullRequest
0 голосов
/ 07 апреля 2010

На самом деле у меня есть файл. Я работаю в среде Linux. Мне нужно зашифровать этот файл в целях безопасности с предоставлением некоторого пароля. Операция может быть как zip, tar, любое сжатие. Когда я извлекаю файл, он должен спросить пароль, только тогда он должен быть извлечен

Заранее спасибо

Ответы [ 5 ]

5 голосов
/ 07 апреля 2010

gpg --symmetric и gpg --decrypt должны делать то, что вы хотите.

4 голосов
/ 07 апреля 2010

Простой, используйте openssl.

openssl enc -aes-256-cbc -salt -in plain.txt -out myultrasecretfile.enc

Если вы хотите сжать раньше, это ваш выбор.

2 голосов
/ 07 апреля 2010

Я бы использовал GPG .

Или вы можете использовать любую zip-библиотеку, которая поддерживает AES ...

0 голосов
/ 07 апреля 2010

Мне нравится aespipe, так как вы можете использовать его полностью неинтерактивно из командной строки или скриптов, и он будет работать с любым потоком данных.

0 голосов
/ 07 апреля 2010

Вы пробовали vi -x filename?Это не совсем полнофункциональное шифрование, но оно может делать то, что вы хотите.

...