Шифрування повідомлень у GPG на Linux

6 травня 2023 1 хвилина Автор: D2-R2

Шифрування — наш найкращий друг!

Із зародженням цивілізації виникла потреба передачі інформації для людей. При чому в такий спосіб, щоб ця інформація не стала доступною третім особам. З часом технології розвивалися, кількість інформації збільшувалася, а методи її перехоплення ускладнювалися. В даний час відбувається активне впровадження цифрових технологій у різні сфери людського життя, тому питання захисту інформації при її зберіганні та передачі є особливо актуальним. Шифрування використовується для аутентифікації джерела інформації та запобігання відмови відправника інформації від того факту, що дані були надіслані саме їм. Для того, щоб прочитати зашифровану інформацію, стороні, що приймає, необхідні ключ і дешифратор (пристрій, що реалізує алгоритм розшифровування). Найнадійнішим видом шифрування є шифрування через GPG/PGP.

GnuPG, або Gnu Privacy Guard, це безкоштовна програма, яка дозволяє шифрувати інформацію та створювати цифрові підписи. Це своєрідна вільна альтернатива комерційному PGP. GPG використовує так звану гібридну систему шифрування, яка поєднує в собі симетричне та асиметричне шифрування, і пропонує різні алгоритми, такі як RSA, DSA, AES, для захисту інформації. Чим довший ключ шифрування, тим менше шансів, що хтось зможе розшифрувати ваше повідомлення, якщо воно потрапить до чужих рук. Але з іншого боку, довший ключ означає і більше часу на обробку даних. У Linux є програма GPA, яка робить процес відправлення та отримання зашифрованих повідомлень простішим. І найголовніше, що розшифрувати ці повідомлення зможуть тільки ви та той, кому ви їх надсилаєте. У наш час, коли ми користуємося текстовими повідомленнями, телефонними дзвінками, електронними листами, повідомленнями у соцмережах, шифрування стає нашим найкращим другом у забезпеченні конфіденційності.

Пакет GPA у debian

Почнемо роботу, яку я показуватиму на прикладі debian дистрибутива. Завантажуємо пакет GPA командою в терміналі:

sudo apt install gpa

Потім знаходите програму, заходите та натискаєте “Створити ключ”.

1. Створюєте ім’я:


 

2.Вказуєте Вашу адресу електронної пошти, свою ставити не обов’язково:



3.Робите резервну копію та зберігаєте в надійному місці:



4.Створюєте надійний пароль. Зберігайте резервну копію ключа:

Приємного та безпечного спілкування!

Щоб обмінятись відкритими ключами зі співрозмовником, робите експорт ключа та відправляєте його. Для цього натискаємо у програмі: Windows (вікна) -> Keyring Manager (менеджер ключів), натискаємо на свій ключ і кнопку -> Export Keys (Експорт ключів), зберігаєте його. Потім надсилаєте свій ключ-файл. Щоб додати відправлений ключ до себе, співрозмовник повинен зайти в програму і перейти по пунктах: Windows -> Keyring Manager -> Import keys (імпортувати ключі), вибрати ключ.

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

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

Інші статті по темі
Для початківцівОсвіта
Читати далі
Довідник по командам Linux
Відкрийте для себе потужність Linux за допомогою нашого довідника з команд. У цьому розгорнутому посібнику описано всі основні команди та утиліти, необхідні для освоєння інтерфейсу командного рядка. Від керування файлами до системного адміністрування, наші докладні пояснення та реальні приклади допоможуть вам стати професіонал Linux в найкоротші терміни»
384
Знайшли помилку?
Якщо ви знайшли помилку, зробіть скріншот і надішліть його боту.