July 29, 2020

Шифрование сообщений в GPG на Linux.

Самым надежным видом шифрования, является шифрование через GPG/PGP.

В Linux есть программы облегчающие способ общения через этот вид связи. В debian есть пакет GPA который является удобным решением для отправки и получения зашифрованных сообщений. Расшифровать его не сможет никто, кроме вас и вашего собеседника. Его можно отправлять даже через ВКонтакте и никакие личности не смогут прочитать сообщение.

Но всё же через ВКонтакте Не нужно общаться.

Начнем работу, я буду показывать на примере debian дистрибутива.

Скачиваем пакет GPA командой в терминале: sudo apt install gpa, потом находим программу и заходим, нажимаем Создать ключ:

Создаете имя:

Ваш адрес электронной почты, не обязательно свое задавать:

Делаете резервную копию и сохраняете в надежном месте:

Создайте пароль, он должен быть очень надежным. Сохраняете резервную копию ключа:

Чтобы обменяться открытыми ключами с собеседником, делаете экспорт ключа и отправляете его.

Для этого нажимаем в программе: Windows (окна) -> Keyring Manager (менеджер ключей), нажимаем на свой ключ и кнопку -> Export Keys (Экспорт ключей), сохраняете его. Потом отправляете свой ключ-файл.

Чтобы добавить отправленный ключ себе, собеседник должен зайти в программу и перейти по пунктам: Windows -> Keyring Manager -> Import keys (импортировать ключи), выбрать ключ.

Когда вы обменялись ключами, можно переходить к общению. Для этого в программе GPA, переходим в пункт: Windows (Окна) -> Clipboard (буфер обмена). Пишите свое сообщение и нажимаете кнопку: Encrypt the buffer text (Зашифровать текст который в буфере обмена). Выбираете свой ключ и жмёте ОК.

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