Шифрование с seahorse Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:шифрование_с_seahorse [2012/07/10 11:19]
создано
wiki:шифрование_с_seahorse [2018/09/23 16:59] (текущий)
[Использование программы Seahorse]
Строка 16: Строка 16:
   sudo apt-get install seahorse-nautilus   sudo apt-get install seahorse-nautilus
  
-{{ http://​storage1.static.itmages.ru/​i/​12/​0710/​h_1341899371_7446408_83716cab20.png }}+{{:wiki:​seahorse-nautilus.png?500|}} 
 Рис. 1. Контекстное меню для файла и папки после установки дополнения для шифрования и подписывания ''​seahorse-nautilus''​ Рис. 1. Контекстное меню для файла и папки после установки дополнения для шифрования и подписывания ''​seahorse-nautilus''​
  
Строка 23: Строка 24:
   - Создание публичного ключа соответствующего закрытому.   - Создание публичного ключа соответствующего закрытому.
   - Шифрование информации.   - Шифрование информации.
-  - Разшифрование информации.+  - Дешифрование информации.
  
 ==== Создание секретного закрытого ключа ==== ==== Создание секретного закрытого ключа ====
Строка 34: Строка 35:
 Создать ключ можно вызвав команду из меню программы (рис. 2) на машине получателя важной информации. Создать ключ можно вызвав команду из меню программы (рис. 2) на машине получателя важной информации.
  
-{{ http://​storage3.static.itmages.ru/​i/​12/​0710/​h_1341901957_5048905_5dcc147e00.png }}+{{:wiki:​Seahorse-Create-New.png?500|}} 
 Рис. 2. Пункт меню для создания нового ключа шифрования Рис. 2. Пункт меню для создания нового ключа шифрования
  
 Следует создать ключ <<​**PGP**>>​ (см. [[wpru>​PGP]]) (рис. 3). Следует создать ключ <<​**PGP**>>​ (см. [[wpru>​PGP]]) (рис. 3).
  
-{{ http://​storage4.static.itmages.ru/​i/​12/​0710/​h_1341899362_2885103_db4a3d7d05.png }}+{{:wiki:​Seahorse-Create-New-PGP.png?500|}} 
 Рис. 3. Пункт для создания нового ключа шифрования PGP Рис. 3. Пункт для создания нового ключа шифрования PGP
  
 После нажатия на кнопку <<​**Продолжить**>>​ будет предложено ввести личную информацию (рис. 4) (она не обязана быть достоверно точной,​ она предназначена,​ в первую очередь,​ для идентификации получателя и его публичного ключа). После нажатия на кнопку <<​**Продолжить**>>​ будет предложено ввести личную информацию (рис. 4) (она не обязана быть достоверно точной,​ она предназначена,​ в первую очередь,​ для идентификации получателя и его публичного ключа).
  
-{{ http://​storage1.static.itmages.ru/​i/​12/​0710/​h_1341899366_2100655_25bdd53f18.png }}+{{:wiki:​Seahorse-Create-New-PGP-Info.png?500|}} 
 Рис. 4. Ввод личной информации при создании ключа шифрования PGP Рис. 4. Ввод личной информации при создании ключа шифрования PGP
  
 Далее потребуется дважды ввести пароль (рис. 5) для доступа к создаваемому закрытому секретному ключу шифрования,​ этот пароль должен хранится в тайне. Далее потребуется дважды ввести пароль (рис. 5) для доступа к создаваемому закрытому секретному ключу шифрования,​ этот пароль должен хранится в тайне.
  
-{{ http://​storage2.static.itmages.ru/​i/​12/​0710/​h_1341899366_3763056_fbdb44990d.png }}+{{:wiki:​Seahorse-Create-New-PGP-Password.png?500|}} 
 Рис. 5. Ввод пароля для доступа к закрытому ключу шифрования Рис. 5. Ввод пароля для доступа к закрытому ключу шифрования
  
 После ввода пароля (при условии что в оба поля были введен один и тот же пароль) будет выведено сообщение и начата генерация закрытого ключа шифрования (рис. 6), данный процесс может занять некоторое время (в зависимости от быстродействия ЭВМ, от минуты до часа). После ввода пароля (при условии что в оба поля были введен один и тот же пароль) будет выведено сообщение и начата генерация закрытого ключа шифрования (рис. 6), данный процесс может занять некоторое время (в зависимости от быстродействия ЭВМ, от минуты до часа).
  
-{{ http://​storage3.static.itmages.ru/​i/​12/​0710/​h_1341899367_8057731_c29d9ab387.png }}+{{:wiki:​Seahorse-Create-New-PGP-Work.png?500|}} 
 Рис. 6. Окно сообщающее о процессе генерации закрытого секретного ключа Рис. 6. Окно сообщающее о процессе генерации закрытого секретного ключа
  
 По завершении создания ключа, он будет доступен во вкладке <<​**Мои личные ключи**>>​ (рис. 7). По завершении создания ключа, он будет доступен во вкладке <<​**Мои личные ключи**>>​ (рис. 7).
  
-{{ http://​storage5.static.itmages.ru/​i/​12/​0710/​h_1341899363_4816915_4d5c258c08.png }}+{{:wiki:​Seahorse-Create-New-PGP-Done.png?500|}} 
 Рис. 7. Сгенерированный закрытый секретный ключ шифрования Рис. 7. Сгенерированный закрытый секретный ключ шифрования
  
Строка 66: Строка 73:
 Далее, вызвав контекстное меню ключа (или в меню программы) следует экспортировать открытый публичный ключ в файл (рис. 8), этот ключ используется только для шифрования и может свободно распространяться (см. п. [[шифрование_с_seahorse#​Суть асимметричного шифрования]]). Далее, вызвав контекстное меню ключа (или в меню программы) следует экспортировать открытый публичный ключ в файл (рис. 8), этот ключ используется только для шифрования и может свободно распространяться (см. п. [[шифрование_с_seahorse#​Суть асимметричного шифрования]]).
  
-{{ http://​storage6.static.itmages.ru/​i/​12/​0710/​h_1341899363_4159942_cde7d77a79.png }}+{{:wiki:​Seahorse-Create-New-PGP-Export.png?500|}} 
 Рис. 8. Экспорт публичного ключа шифрования в файл Рис. 8. Экспорт публичного ключа шифрования в файл
  
 В результате в выбранном месте сохранения публичного ключа будет создан файл с расширением имени <<​***.asc**>>​ (рис. 9). В результате в выбранном месте сохранения публичного ключа будет создан файл с расширением имени <<​***.asc**>>​ (рис. 9).
  
-{{ http://​storage7.static.itmages.ru/​i/​12/​0710/​h_1341899364_3517089_4bb172f05d.png }}+{{:wiki:​Seahorse-Create-New-PGP-Exported.png?500|}} 
 Рис. 9. Экспортированный в файл публичный ключ шифрования Рис. 9. Экспортированный в файл публичный ключ шифрования
  
Строка 78: Строка 87:
 Публичный ключ (файл <<​***.asc**>>​) следует передать отправителю важной информации (передавать публичный ключ можно по незащищенному каналу связи). Отправитель должен импортировать этот ключ. Для этого следует запустить программу <<​**Seahorse**>>​ на машине отправителя зашифрованной информации. И в меню вызвать команду <<​**Импортировать...**>>​ (рис. 10) и указать путь к публичному файлу ключа. Публичный ключ (файл <<​***.asc**>>​) следует передать отправителю важной информации (передавать публичный ключ можно по незащищенному каналу связи). Отправитель должен импортировать этот ключ. Для этого следует запустить программу <<​**Seahorse**>>​ на машине отправителя зашифрованной информации. И в меню вызвать команду <<​**Импортировать...**>>​ (рис. 10) и указать путь к публичному файлу ключа.
  
-{{ http://​storage8.static.itmages.ru/​i/​12/​0710/​h_1341899364_6241961_0e1d74daf7.png }}+{{:wiki:​Seahorse-Create-New-PGP-Import.png?500|}} 
 Рис. 10. Импорт публичного ключа шифрования из файла на машине отправителя важной информации Рис. 10. Импорт публичного ключа шифрования из файла на машине отправителя важной информации
  
 После импорта публичный ключ будет доступен во вкладке <<​**Другие ключи**>>​ (рис. 11). На данном этапе программу <<​**Seahorse**>>​ можно закрыть. После импорта публичный ключ будет доступен во вкладке <<​**Другие ключи**>>​ (рис. 11). На данном этапе программу <<​**Seahorse**>>​ можно закрыть.
  
-{{ http://​storage9.static.itmages.ru/​i/​12/​0710/​h_1341899365_7023696_84d60d50a1.png }}+{{:wiki:​Seahorse-Create-New-PGP-Imported.png?500|}} 
 Рис. 11. Импортированный публичный ключ шифрования Рис. 11. Импортированный публичный ключ шифрования
  
 Вызов команды шифрования производится в файловом менеджере <<​**Nautilus**>>​. Данное дополнение не позволяет работать с несколькими файлами одновременно,​ зашифровать можно только один файл. Первым делом, необходимо выделить информацию подлежащую шифрованию и архивировать ее в один файловый архив, в данном примере,​ как показано на рис. 12 и в контекстном меню для созданного архива вызвать команду <<​**Зашифровать...**>>​. Вызов команды шифрования производится в файловом менеджере <<​**Nautilus**>>​. Данное дополнение не позволяет работать с несколькими файлами одновременно,​ зашифровать можно только один файл. Первым делом, необходимо выделить информацию подлежащую шифрованию и архивировать ее в один файловый архив, в данном примере,​ как показано на рис. 12 и в контекстном меню для созданного архива вызвать команду <<​**Зашифровать...**>>​.
  
-{{ http://​storage7.static.itmages.ru/​i/​12/​0710/​h_1341899369_3212513_2278ac1b4a.png }}+{{:wiki:​Seahorse-Encrypt-File-in-Nautilus.png?500|}} 
 Рис. 12. Вызов команды шифрования файла из файлового менеджера Рис. 12. Вызов команды шифрования файла из файлового менеджера
  
 Затем в открывшемся окне следует поставить отметку у импортированного ранее публичного ключа и нажать <<​**ОК**>>​ (рис. 13). Затем в открывшемся окне следует поставить отметку у импортированного ранее публичного ключа и нажать <<​**ОК**>>​ (рис. 13).
  
-{{ http://​storage8.static.itmages.ru/​i/​12/​0710/​h_1341899370_2737520_6f256043b4.png }}+{{:wiki:​Seahorse-Encrypt-File-in-Nautilus-Choose-Key.png?500|}} 
 Рис. 13. Выбор публичного ключа для шифрования информации Рис. 13. Выбор публичного ключа для шифрования информации
  
 В зависимости от быстродействия ЭВМ, размера шифруемой информации и некоторых других параметров,​ через некоторое время будет создан файл с расширением <<​***.pgp**>>​ (рис. 14). В зависимости от быстродействия ЭВМ, размера шифруемой информации и некоторых других параметров,​ через некоторое время будет создан файл с расширением <<​***.pgp**>>​ (рис. 14).
  
-{{ http://​storage9.static.itmages.ru/i/​12/​0710/​h_1341899371_1072208_9a258a3948.png }}+<note important>​Прогресс шифрования не отображается,​ файл <<***.pgp**>>​ создается сразу же и постепенно дописывается -- не следует прерывать этот процесс действиями с этим файлом,​ иначе информация будет поврежденаПроцесс шифрования можно считать завершенным только тогда, когда размер файла <<***.pgp**>>​ станет соизмерим с оригинальным файлом и перестанет увеличиваться. Аналогично с расшифрованием.<​/note> 
 + 
 +{{:​wiki:​Seahorse-Encrypt-File-in-Nautilus-Done.png?500|}} 
 Рис. 14. Зашифрованный файловый архив Рис. 14. Зашифрованный файловый архив
  
Строка 107: Строка 123:
 Для начала расшифрования следует открыть файл с расширением <<​***.pgp**>>​ (рис. 15). Для начала расшифрования следует открыть файл с расширением <<​***.pgp**>>​ (рис. 15).
  
-{{ http://​storage4.static.itmages.ru/​i/​12/​0710/​h_1341899367_3162938_c0db0a143e.png }}+{{:wiki:​Seahorse-Decrypt-File-in-Nautilus.png?500|}} 
 Рис. 15. Выбор файла для расшифрования на ЭВМ получателя важной информации Рис. 15. Выбор файла для расшифрования на ЭВМ получателя важной информации
  
 Запустится программа для расшифрования. Потребуется ввести пароль для доступа к закрытому ключу шифрования (рис. 16) и нажать <<​**ОК**>>​. Запустится программа для расшифрования. Потребуется ввести пароль для доступа к закрытому ключу шифрования (рис. 16) и нажать <<​**ОК**>>​.
  
-{{ http://​storage6.static.itmages.ru/​i/​12/​0710/​h_1341899369_6925366_77c3b88c0d.png }}+{{:wiki:​Seahorse-Decrypt-File-in-Nautilus-Password.png?500|}} 
 Рис. 16. Ввод пароля для доступа к закрытому ключу шифрования на ЭВМ получателя важной информации Рис. 16. Ввод пароля для доступа к закрытому ключу шифрования на ЭВМ получателя важной информации
  
 По завершении расшифрования рядом с зашифрованным файлом появится файл с важными данными (рис. 17). По завершении расшифрования рядом с зашифрованным файлом появится файл с важными данными (рис. 17).
  
-{{ http://​storage5.static.itmages.ru/​i/​12/​0710/​h_1341899368_5686320_18f9e2013b.png }}+{{:wiki:​Seahorse-Decrypt-File-in-Nautilus-Done.png?500|}} 
 Рис. 17. Расшифрованная важная информация у получателя Рис. 17. Расшифрованная важная информация у получателя
  
Строка 130: Строка 149:
 ===== Ссылки ===== ===== Ссылки =====
  
-  * О шифрование на Wikipedia: [[wpru>​Шифрование]]+  * О шифровании на Wikipedia: [[wpru>​Шифрование]]
   * Об PGP шифровании на Wikipedia: [[wpru>​PGP]]   * Об PGP шифровании на Wikipedia: [[wpru>​PGP]]
   * Информация о TrueCrypt на Wikipedia: [[wpru>​TrueCrypt]]   * Информация о TrueCrypt на Wikipedia: [[wpru>​TrueCrypt]]
Строка 136: Строка 155:
  
 {{tag>​шифрование_с_seahorse}} {{tag>​шифрование_с_seahorse}}
-