Быстрый и простой способ зашифровать файл в Linux

Как быстро зашифровать файл в Линуксе? Существует миллион способов, но Linux Config предлагает один из самых простых и быстрых.

Поможет нам программа ccrypt. Установка осуществляется стандартным образом:

sudo apt-get install ccrypt

После установки пользователю становятся доступны 2 команды: ccrypt для шифрования и ccdecrypt для дешифрации.

Например, зашифруем файл file.txt:

$ ccrypt to-encrypt.txt 
Enter encryption key: 
Enter encryption key: (repeat)

Программа два раза попросит выбрать пароль, а в заключении своей работы выдаст файл file.txt.cpt, который и будет содержать зашифрованную копию file.txt. Этот файл можно безопасно носить на флешке, передавать по почте, выкладывать на общедоступные сервера. Ваши данные будут в безопасности, ведь в качестве алгоритма шифрования используется шифр Rijndael, выбранный в США в качестве национального стандарта AES. Конечно, не стоит забывать и о выборе надежного пароля.

Ваша оценка: Нет Средняя оценка: 5 (7 votes)
pomidorium

От себя добавлю, что еще очень хороша программа gpg. Она умеет и симметричное и асимметричное шифрование, умеет делать электронную подпись, работает с инфраструктурой ключей, хорошо интегрируется с почтовыми клиентами, в общем, все умеет делать, но для ее использования лучше все же что-нибудь заранее почитать что из себя представляет шифрование с открытым ключом.

Ваша оценка: Нет Средняя оценка: 5 (3 votes)

Спасибо, раньше ничего о ccrypt не слышал. Кстати, в репозиториях Arch'а нашлась также интеграция с gui.

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
comrade

Файлы можно и 7zip'ом шифровать, например (заодно и упакуются:)

А то в статье некоторый пробел — как человеки будут это дело расшифровывать на других системах? Есть ли ccrypt для виндовса, например? Или там можно какой-то совместимый дешифратор использовать?

7-zip' то есть для разных систем.

__________________________________
Посмотрел, всё есть! :-)))))

http://ccrypt.sourceforge.net/

Ваша оценка: Нет Средняя оценка: 5 (1 vote)

Буквально на днях понадобилось сделать зашифрованный архив, но ark который у меня стоит не умеют делать, не подскажите чем это лучше сделать и что бы без лишних танцев можно было расшифровать на винде.

Ваша оценка: Нет
pomidorium

Смотря насколько серьезное шифрование требуется. Если не очень серьезное, то 7-Zip, если очень, тогда gpg. И то, и другое есть и под Linux, и под Windows.

Ваша оценка: Нет
comrade

Думаю, что в 7Zip'е с шифрованием файлов дело обстоит не хуже, чем у gpg.
(Кстати, товарищи, не забывайте галочку ставить на шифрование имён файлов! Если есть необходимость, конечно;-)

Проблема со слабым шифрованием была, насколько помню, в старых версиях WinZip'а.

Ваша оценка: Нет
comrade

Не поверил сначала про ark!
Поставил, посмотрел — и правда не умеет, похоже ((-:
И вообще, какой-то он странный...

А вот File-roller прекрасно умеет шифровать-расшифровывать.

Либо поставьте другую оболочку:
http://www.peazip.org/peazip-linux.html
Вот это вещь!
(Кстати, можно даже не ставить, а портативный вариант скачать).

У Вас KDE? Качайте QT-версию.

Можете в PeaZip'e тот же 7-zip выбрать для упаковки с шифрованием (кнопочку там "Пароль" нажмите).

Из виндовса могут распаковывать тем же PeaZip'ом, или 7Zip'ом (для виндовса он с оболочкой).

Ваша оценка: Нет

Спасибо, попробую.

Ваша оценка: Нет

Bcrypt - это кроссплатформеная утилита для шифрования файлов. Закодированные файлы можно переносить между всеми поддерживаемыми операционными системами и процессорами. Пароль должен составлять от 8 до 56 символов и хэшируется в 448-разрядный ключ. Однако все выданные разряды являются значимыми. Чем надежней пароль, тем сильнее защищены данные. Помимо шифрования данных, bcrypt по умолчанию трижды перезапишет случайным "мусором" исходный файл перед его стиранием, чтобы исключить возможность его восстановления злоумышленниками (эту возможность можно отключить). Bcrypt использует алгоритм шифрования blowfish, опубликованный Брюсом Шнайером (Bruce Schneier) в 1993 году. Точнее говоря, в bcrypt используется реализация данного алгоритма от Пола Кочера (Paul Kocher).

Ваша оценка: Нет Средняя оценка: 5 (3 votes)
comrade

Линуксовский в репозитории есть,
виндосовский – на его сайте:
http://bcrypt.sourceforge.net/bcrypt-1.1.zip

Похоже, не менялся с 2002 года.
Гуя нет (на официальном сайте, по крайней мере).

Но, в принципе, нормальный межплатформенный вариант!
Как и ccrypt из статьи.
(Внимание! Друг с другом ccrypt и bcrypt не совместимы – алгоритмы шифрования у них разные.)

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
pomidorium

Средств шифрования в Линуксе вообще очень много. Есть и удобные библиотеки и обертки почти ко всем языкам программирования. Очень удобно.

Кстати, не все знают, что такое популярное средство, как openssl, которое предустановлено в каждом дистрибутиве, позволяет не только работать с SSL-соединениями, но и шифровать файлы, причем доступен широчайший выбор алгоритмов: Blowfish, Camellia, DES, RC2, RC4, RC5, IDEA, AES, ГОСТ 28147-89 из симметричных и еще куча асимметричных.

Ваша оценка: Нет Средняя оценка: 5 (1 vote)

дык уи там и нина, окроми названия файла и пароля там ни чо не спросят, ну конечно если затереть более трёх раз захочеш...
так опции есть
Options
-o print output to standard out. Implies -r.
-c DO NOT compress files before encryption.
-r DO NOT remove input files after processing
-sN How many times to overwrite input files with random data before processing. The default number of overwrites is 3. Use -s0 to disable this feature. No effect if -r is supplied.

Ваша оценка: Нет

давно пользуюсь
шифрование
компрессия
затирка
минимум размера
всё строго и сердито, в прогах такого типа это и нужно

Ваша оценка: Нет

чуть клаву не сломал... всётаки с бкрюптом попроще

Ваша оценка: Нет

Спасибо за подсказку, работает как надо.
Туча ключей. Особенно удобно -с

Ваша оценка: Нет
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Яндекс.Метрика