Данная заметка в большей степени "шпаргалка для себя" , за более полной информацией советую обратиться к замечательной статье неизвестного автора,
по которой я и писал эту заметку.


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

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

Создать пару ключей можно командой gpg --gen-key или, для ленивых, воспользоваться мастером создания ключей графической утилиты seahorse (вас попросят ввести срок годности ключа, можно поставить бесконечность, пароль и такую информацию, как имя ключа и ваш e-mail):

Для просмотра закрытых и открытых ключей служат соответственно команды
gpg --list-secret-keys и gpg --list-keys

Теперь зашифровать файл можно командой:
gpg -er [имя ключа/получатееля] ./test.file

А расшифровать командой:
gpg -d test.file.gpg > test.file

0 коммент.:


 

Copyright © 2007 DamnSmallBlog. Content is licensed under Creative Commons Attribution-Noncommercial.

Design: GeckoandFly and Blogcrowds.