- Компьютерные классы
- Серверы, инфраструктура, сети.
- Софт. Платформы, драйверы, etc.
- Софт. Сайты.
- Софт. Учебный процесс.
- Инструкция. Включить сайт при выключенном интернете (Multitran, Индиго)
- Инструкция. Отключить, подключить USB порты
- Инструкция. Проведение экзамена с печатью из ауд. 4001, 4101
- Инструкция. Проведение экзамена с печатью из ауд. 4014
- Как добавить пособие на этот сайт. Инструкция.
- Как использовать GPG
- Программа. AVerTV 3D. Установка, настройка
- Программа. QGIS. Установка
- Программа. QuarkXPress 2018. Установка
- Программа. STATCLASS (IBM SPSS Statistics 25). Установка, активация
- Программа. Бизнес Курс. Установка, запуск
- Список используемых программ и лицензий
Как использовать GPG
Опубликовано 17 марта, 2019 - 08:00 пользователем an2k
Допустим Ваш ник pupkin, а вашего корреспонданта klava и вам нужно обменятся с ней шифрованными сообщениями. Всё нижеописанное нужно проделать вам обоим.
- Инсталировать на свой комп gpg.
- Создать свою пару ключей, секретный и публичный, дать этой паре имя, например pupkinkey (здесь и далее приводятся команды командной строки Linux, в других ОС они, скорее всего, такие же):
gpg --gen-key
- Посмотреть список ключей, найти в нём ключ с именем pupkinkey:
gpg --list-keys
- Экспортировать свой открытый ключ в файл forklava.asc, для передачи своему корреспнденту:
gpg -a -o forklava.asc --export pupkinkey
- Она проделывает то же самое, после чего вы обмениваетесь ключами (можно по открытым каналам связи - перехват этих ключей не даст возможности расшифровать сообщения).
Итак вы отправляете ей файл forklava.asc и получаете от нее файл forpupkin.asc
- Импортировать полученный файл-ключ в свою систему:
gpg --import forpupkin.asc
- Посмотреть какое имя получил в вашей системе этот ключ:
gpg --list-keys
допустим вы удидели имя klavakey
- Подготовить файл для шифрования, например, message2klava.txt и зашифровать его ключом klavakey:
gpg -e -r klavakey message2klava.txt
- Зашифрованный файл получит имя message2klava.txt.gpg.
Отправьте его по открытому каналу - его никто не прочтет, кроме Клавы, даже вы сами (поэтому исходный текст храните у себя в открытом виде, если он вам нужен).
- Если вы получите от Клавы ответ в виде файла message2pupkin.txt.gpg, расшифруйте его:
gpg -d message2pupkin.txt.gpg > message2pupkin.txtСистема сама найдет нужный ключ (вы же его импортировали) и расшифрует сообщение.
Оно будет сохранено в файле message2pupkin.txt.
Категория:
- Блог пользователя an2k
- Войдите, чтобы оставлять комментарии
- 131 просмотр