Що таке файл GPG?
Файл GPG — це файл ключа шифрування/дешифрування, який використовується програмою шифрування GNU Privacy Guard (GnuPG). Сама програма GnuPC базується на стандарті OpenPGP, визначеному RFC4880, і також відома як PGP. Запорукою успішного використання GPG у сучасній операційній системі є її універсальна система керування ключами. Утиліта командного рядка GPG дозволяє легко інтегрувати його з іншими програмами.
Формат файлу GPG
Файли GPG зберігаються як зашифровані двійкові файли, і, звичайно, вони не читаються людиною. Щоб розшифрувати зашифрований файл GPG, потрібно використовувати той самий безпечний ключ. І тому внутрішній формат цих файлів невідомий.
Шифруйте та розшифровуйте файли за допомогою GPG у Linux
Утиліту командного рядка GPG можна використовувати для шифрування та дешифрування файлів у Linux.
Шифрування файлу
Файл можна зашифрувати за допомогою команди gpg із параметром -c (створити), як показано нижче.
gpg -c file1.txt
Виконання цієї команди запитує ключову фразу, за допомогою якої можна зашифрувати вміст вихідного файлу file1.txt. Це призводить до створення зашифрованого файлу file1.txt.gpg.
Розшифровка та вилучення файлу
Щоб розшифрувати та видобути зашифрований файл, можна використати таку команду.
gpg cfile.txt.gpg