Шифруем

Шифруем

skynetzone
skynetzone
Данная статья представлена исключительно в ознакомительных целях и не несет призыва к действию. Вся информация направлена на то, чтобы уберечь читателей от противозаконных действий.


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

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

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

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


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

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

skynetzone

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

skynetzone

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

skynetzone

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

skynetzone

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

skynetzone

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

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

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

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

skynetzone

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

skynetzone

Устраняем проблему в GPG4USB Linux.

В Линуксе в программе GPG4USB перестали отображаться ключи?

Выглядит это вот так:

skynetzone

Это при том, что в папке keydb они присутствуют. При попытке запустить программу через терминал, вылетала такая ошибка:

[Error] Source: GPGME String: "Недопустимый криптомеханизм"

Всё дело в устаревшем бинарнике gpg, который использует GPG4USB. Последняя версия 0.4.0-alpha-r1042 была выпущена в 2016 году и имела версию GnuPG-binaries 1.4.20. А на данный момент текущая версия 2.2.9-1.


Как исправить?

А исправить просто. Скопируйте бинарник gpg, который находится у вас в системе и замените устаревший бинарник используемый GPG4USB, который находится в папке /gpg4usb/bin:

cp /usr/bin/gpg /путь_к_gpg4usb/bin


Например:

cp /usr/bin/gpg /dev/sdb1/gpg4usb/bin

Где /dev/sdb1 - это ваша флешка на которой и лежит у вас GPG4USB (у вас флешка может быть обозначена по другому). Ну или откройте файловый менеджер с правами root, скопируйте в ручную бинарник gpg и замените им бинарник GPG4USB по тому же пути. На этом всё.


skynetzone

Наши зеркала форума:

https://skynetzone.org/

https://skynetzone.pw/

https://skynetzone.biz/


Наш ТЕЛЕГРАМ-ЧАТ:

https://t.me/skynetzone_chat

Report Page