OpenSource в заметках

Путь к пониманию

Seahorse. Шифрование файлов из Nautilus

2010-07-14 от ashep

Как говорилось в статье о создании ключей, если установить пакет seahorse-plugins, то появляется возможность шифровать ваши файлы буквально в пару кликов прямо из GNOME. Спать уже хочется ну просто очень сильно, поэтому не будем долго раскачиваться и посмотрим, как это выглядит для неискушённого в криптографии пользователя. Поехали!


Первым делом, ещё раз повторюсь, проверьте, установлен ли у вас пакет seahorse-plugins и, если ещё не установлен, установите его. В случае, если вы устанавливаете пакет в процессе чтения этих строк, то не забудьте перезапустить ваш сеанс GNOME. Из тех фишек, что появляются после установки этого пакета, сегодня шифрование файлов из Nautilus.

Для примера я возьму только созданный мной текстовый файл со строчкой текста:

Щёлкаем правой кнопкой по файлу и в контекстном меню выбираем «Encrypt...»:

Далее Seahorse предложит нам выбрать открытые ключи тех, для кого шифруется файл. У меня из открытых ключей пока что только мой, его я и выберу (буду шифровать сам для себя):

После того, как шифрование будет завершено, рядом с оригинальным файлом появится файл с таким же именем, но с добавленным суффиксом «.pgp» к имени файла, что позволит нам отличить оригинальный файл от зашифрованного. Взглянем на содержимое получившегося файла:

Вуаля! От оригинального текста не осталось и следа, а значит теперь никто, кроме того, кому адресован файл, не узнает нашей маленькой тайны!

Теперь представим, что владелец закрытой части ключа, которым мы шифровали, получил файл и желает его расшифровать и узнать, что же мы ему такое прислали. Нет ничего проще! Вызываем контекстное меню Nautilus для файла и выбираем «Open with Decrypt File»:

Вводим пароль к секретному ключу:

И если пароль введён правильно, то мы увидим рядышком расшифрованный файл, содержащий строчку «Привет, мир!».

Popularity: 34%

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • MySpace
  • PDF
  • Slashdot
  • Twitter

Статьи по теме:

  1. gEdit. Шифруем, не отходя от кассы
  2. Seahorse. Обзор, установка, создание ключей
  3. Seahorse и SSH
  4. Enigmail. Установка и базовая настройка
  5. Enigmail. Основы работы

Опубликовано Среда, 14-07-2010 в 1:35 в рубрики Безопасность. Вы можете оставить отслеживать комментарии к записи при помощи RSS 2.0 ленты. Вы можете оставить комментарий. Пинг запрещен.

6 комментариев на запись “Seahorse. Шифрование файлов из Nautilus”

  1. Мак Сим пишет:

    А вы не в курсе возможно ли как то добавить к шифровке ключик «-a» просто иногда хотелось бы получить не бинарный файл, а именно ASCII последовательность. В консоли это сделать просто, а вот в Seahorse не ясно.

  2. ashep пишет:

    Мак Сим, к сожалению, не в курсе. Порылся немного в gconf-editor, однако ничего похожего не нашёл :( А в каких случаях нужен ASCII-вывод?

  3. Дмитрий пишет:

    Также, для шифрования текста в gedit можно использовать один из встроенных модулей: Правка — Параметры — Модули — Шифрование текста.

    Было бы интересно почитать обзоры возможностей аналогов программы gnucash, к примеру Home Bank (homebank.free.fr)

  4. ashep пишет:

    Дмитрий, насчёт шифрования текста в gEdit как раз хотел написать следующей статьёй. В общем-то и напишу уж, раз собирался :)

    Что до «Хоумбанка», то я им попросту не пользовался :( Так что писать пока что не о чем :)

  5. Мак Сим пишет:

    Ну, например, я хочу передать зашифрованный файл в виде простого письма потому что у почтового ящика получателя закрыты все типы аттачей кроме определенных (пример из реальной жизни). Ну или, например я хочу передать некий файл через IM, а не трансфером файлов.

  6. anonymous пишет:

    2Мак Сим

    Добавьте строчку «armor» в ~/.gnupg/gpg.conf

Оставить комментарий