<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>PGPro on Cebulka Blog</title>
    <link>https://cebulka.in/en/tags/pgpro/</link>
    <description>Recent content in PGPro on Cebulka Blog</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Sat, 17 Aug 2024 12:07:00 +0000</lastBuildDate>
    <atom:link href="https://cebulka.in/en/tags/pgpro/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>PGP compendium - Encryption and popular PGP tools use guides (2024)</title>
      <link>https://cebulka.in/en/posts/pgp-guides/</link>
      <pubDate>Sat, 17 Aug 2024 12:07:00 +0000</pubDate>
      <guid>https://cebulka.in/en/posts/pgp-guides/</guid>
      <description>&lt;p&gt;A collection of guides for the popular PGP tools: GPG4USB (Linux &amp;amp; Windows), GPA (Linux), Kleopatra (Linux &amp;amp; Windows), GPGSuite (macOS), OpenKeyChain (Android) and PGPro (iOS).&lt;/p&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;what-is-pgp--openpgp&#34;&gt;&#xA;  What is PGP / OpenPGP&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#what-is-pgp--openpgp&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;GnuPG (GPG, GNU Privacy Guard)&lt;/strong&gt; is an open-source encryption software for secure End-to-End communication between two parties. It enables users to communicate securely by providing tools to encrypt and decrypt messages using the OpenPGP (Open Pretty Good Privacy) non-proprietary standard.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;OpenPGP&lt;/strong&gt; uses public key cryptography. To use OpenPGP, you must first generate a pair — public and private keys using GPG software. You can then share your public key with others, keeping your private key secret. Anyone who has the public key can use it to encrypt and verify information that only the holder of the private key can decrypt and sign.&lt;/p&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;installation-and-configuration&#34;&gt;&#xA;  Installation and configuration&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#installation-and-configuration&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;The basic GPG program runs from the command line but there are various front-ends such as GPG4USB, graphical interfaces for different operating systems. The portable GPG4USB program is cross-platform and easy to use but is no longer developed and has an outdated version of GPG. The GNU Privacy Assistant (GPA) tool is available on the Whonix-Workstation system. The Tails system as of version 5.0 has the Kleopatra tool, also known from the Gpg4win package for Windows systems.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/&#34;&gt;Installation of GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/&#34;&gt;Installation of GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/&#34;&gt;Installation of Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/&#34;&gt;Installation of Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/&#34;&gt;Installation of GPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/&#34;&gt;Installation of OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/&#34;&gt;Installation of PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;key-generation&#34;&gt;&#xA;  Key generation&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#key-generation&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;The user generates a pair of keys, a public key and a private key. The public key is shared with others, while the private key is kept secret. Private key is stored in GPG program files, so it is recommended to encrypt the operating system.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#keygen&#34;&gt;Key generation in GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/#keygen&#34;&gt;Key generation in GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/#keygen&#34;&gt;Key generation in Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/#keygen&#34;&gt;Key generation in Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#keygen&#34;&gt;Key generation in GPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/#keygen&#34;&gt;Key generation in OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/#keygen&#34;&gt;Key generation in PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;private-key-backup&#34;&gt;&#xA;  Private key backup&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#private-key-backup&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;A backup copy of the private key should be encrypted with &lt;a href=&#34;https://www.veracrypt.fr/en/Home.html&#34;&gt;VeraCrypt&lt;/a&gt; or &lt;a href=&#34;https://www.truecrypt71a.com/&#34;&gt;TrueCrypt&lt;/a&gt; and placed on external media for protection against data loss.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#backup&#34;&gt;Private key backup in GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/#backup&#34;&gt;Private key backup in GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/#backup&#34;&gt;Private key backup in Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/#backup&#34;&gt;Private key backup in Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#backup&#34;&gt;Private key backup in GPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/#backup&#34;&gt;Private key backup in OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/#backup&#34;&gt;Private key backup in PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;importing-public-keys&#34;&gt;&#xA;  Importing public keys&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#importing-public-keys&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;Import public keys of other users for encrypting messages and verifying digital signatures.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#import&#34;&gt;Importing public keys in GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/#import&#34;&gt;Importing public keys in GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/#import&#34;&gt;Importing public keys in Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/#import&#34;&gt;Importing public keys in Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#import&#34;&gt;Importing public keys inGPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/#import&#34;&gt;Importing public keys in OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/#import&#34;&gt;Importing public keys in PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;message-encryption&#34;&gt;&#xA;  Message encryption&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#message-encryption&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;The sender uses the recipient&amp;rsquo;s public key to encrypt the message. This ensures that only the intended recipient can decrypt it.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#encryption&#34;&gt;Message encryption in GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/#encryption&#34;&gt;Message encryption in GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/#encryption&#34;&gt;Message encryption in Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/#encryption&#34;&gt;Message encryption in Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#encryption&#34;&gt;Message encryption in GPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/#encryption&#34;&gt;Message encryption in OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/#encryption&#34;&gt;Message encryption in PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;message-decryption&#34;&gt;&#xA;  Message decryption&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#message-decryption&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;The recipient uses his private key to decrypt the encrypted message. By quoting a sufficient part of it in the reply, also confirms that has access to the private key.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#decryption&#34;&gt;Message decryption in GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/#decryption&#34;&gt;Message decryption in GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/#decryption&#34;&gt;Message decryption in Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/#decryption&#34;&gt;Message decryption in Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#decryption&#34;&gt;Message decryption in GPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/#decryption&#34;&gt;Message decryption in OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/#decryption&#34;&gt;Message decryption in PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;signing-messages&#34;&gt;&#xA;  Signing messages&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#signing-messages&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;The sender can use his private key to digitally sign the message. The signature acts as proof that the message was written by the key owner.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#signing&#34;&gt;Signing messages in GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/#signing&#34;&gt;Signing messages in GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/#signing&#34;&gt;Signing messages in Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/#signing&#34;&gt;Signing messages in Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#signing&#34;&gt;Signing messages in GPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/#signing&#34;&gt;Signing messages in OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/#signing&#34;&gt;Signing messages in PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;verifying-messages&#34;&gt;&#xA;  Verifying messages&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#verifying-messages&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;p&gt;After receiving a signed message, the recipient can use the sender&amp;rsquo;s public key to verify the digital signature of the message. A valid signature proves that the message was sent by the sender and has not been altered. The slightest change in the original message, even by one character, will cause the verification process to fail.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#verification&#34;&gt;Verifying messages in GPG4USB&lt;/a&gt; (Linux &amp;amp; Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpa/#verification&#34;&gt;Verifying messages in GNU Privacy Assistant&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-linux/#verification&#34;&gt;Verifying messages in Kleopatra&lt;/a&gt; (Linux)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-kleopatra-windows/#verification&#34;&gt;Verifying messages in Kleopatra&lt;/a&gt; (Windows)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#verification&#34;&gt;Verifying messages in GPG Suite&lt;/a&gt; (macOS)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-openkeychain/#verification&#34;&gt;Verifying messages in OpenKeychain&lt;/a&gt; (Android)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-pgpro/#verification&#34;&gt;Verifying messages in PGPro&lt;/a&gt; (iOS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Troubleshooting&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpg4usb/#troubleshooting&#34;&gt;GnuPG version update in GPG4USB&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;</description>
    </item>
    <item>
      <title>PGPro for iOS installation and operation guide</title>
      <link>https://cebulka.in/en/posts/pgp-pgpro/</link>
      <pubDate>Sat, 17 Aug 2024 12:06:00 +0000</pubDate>
      <guid>https://cebulka.in/en/posts/pgp-pgpro/</guid>
      <description>&lt;p&gt;PGPro is a free iOS app for managing PGP keys and encrypting messages. This guide describes how to install and how to use PGPro on iOS.&lt;/p&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;setup&#34;&gt;&#xA;  Installing PGPro on iOS&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#setup&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;Open the App Store on your iOS device and search for the &lt;em&gt;PGPro&lt;/em&gt; app.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-001.jpg&#34;&#xA;    alt=&#34;Installation 1&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;2&#34;&gt;&#xA;&lt;li&gt;Install the app by clicking the &lt;em&gt;Download&lt;/em&gt; button.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-002.jpg&#34;&#xA;    alt=&#34;Installation 2&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;Once the installation is complete, launch the app from the home screen shortcut.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-003.jpg&#34;&#xA;    alt=&#34;Installation 3&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;keygen&#34;&gt;&#xA;  Generating keys in PGPro&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#keygen&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;Open the PGPro app and click the &lt;em&gt;+&lt;/em&gt; button.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-008.jpg&#34;&#xA;    alt=&#34;Key Generation 1&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;2&#34;&gt;&#xA;&lt;li&gt;Then click &lt;em&gt;Generate Key Pair&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-009.jpg&#34;&#xA;    alt=&#34;Key Generation 2&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;Enter your nickname and a non-existent email address.&lt;/li&gt;&#xA;&lt;li&gt;Enter a password and click &lt;em&gt;Done&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-010.jpg&#34;&#xA;    alt=&#34;Key Generation 3&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;5&#34;&gt;&#xA;&lt;li&gt;The key has been created.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-011.jpg&#34;&#xA;    alt=&#34;Key Generation 4&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;backup&#34;&gt;&#xA;  Backing up the private key in PGPro&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#backup&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;Go to the &lt;em&gt;Keychain&lt;/em&gt; management screen, select your private key, and click &lt;em&gt;Share&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Select the type of key you want to back up by marking &lt;em&gt;Private Key&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-012.jpg&#34;&#xA;    alt=&#34;Backup 1&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;Choose the location where you want to send the key, or copy and save it.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-013.jpg&#34;&#xA;    alt=&#34;Backup 2&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;4&#34;&gt;&#xA;&lt;li&gt;Ensure the key is saved in a secure location.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-014.jpg&#34;&#xA;    alt=&#34;Backup 3&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;A backup copy of the private key should be encrypted with &lt;a href=&#34;https://www.veracrypt.fr/en/Home.html&#34;&gt;VeraCrypt&lt;/a&gt; or &lt;a href=&#34;https://www.truecrypt71a.com/&#34;&gt;TrueCrypt&lt;/a&gt; and placed on external media for protection against data loss.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;import&#34;&gt;&#xA;  Importing public keys in PGPro&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#import&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;Open the email or other communication containing the public key.&lt;/li&gt;&#xA;&lt;li&gt;Copy the public key to the clipboard.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-016.jpg&#34;&#xA;    alt=&#34;Key Import 1&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;Open the PGPro app and select the &lt;em&gt;Keychain&lt;/em&gt; option, then &lt;em&gt;Add Key from Clipboard&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-017.jpg&#34;&#xA;    alt=&#34;Key Import 2&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;4&#34;&gt;&#xA;&lt;li&gt;Agree to paste from another app by clicking &lt;em&gt;Allow Paste&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-018.jpg&#34;&#xA;    alt=&#34;Key Import 3&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;encryption&#34;&gt;&#xA;  Encrypting messages in PGPro&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#encryption&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;Open the PGPro app and go to the &lt;em&gt;Encryption&lt;/em&gt; tab.&lt;/li&gt;&#xA;&lt;li&gt;Enter the message content you want to encrypt directly into the text field or paste it from the clipboard.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-020.jpg&#34;&#xA;    alt=&#34;Encryption 1&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;Click &lt;em&gt;Select Contacts&amp;hellip;&lt;/em&gt; and choose the recipient&amp;rsquo;s public key from the list of available keys.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-021.jpg&#34;&#xA;    alt=&#34;Encryption 2&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;4&#34;&gt;&#xA;&lt;li&gt;Click the &lt;em&gt;Envelope&lt;/em&gt; icon to encrypt the message.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-022.jpg&#34;&#xA;    alt=&#34;Encryption 3&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;5&#34;&gt;&#xA;&lt;li&gt;After encrypting the message, copy the resulting text to the clipboard.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-023.jpg&#34;&#xA;    alt=&#34;Encryption 4&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;6&#34;&gt;&#xA;&lt;li&gt;You can now share the encrypted text in another app, such as via an instant messenger, or save it to a file.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;We do not need to import the public key again when encrypting the next messages. The key will be saved in the application files.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;decryption&#34;&gt;&#xA;  Decrypting messages in PGPro&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#decryption&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;Open the encrypted message in an email application or other text editor.&lt;/li&gt;&#xA;&lt;li&gt;Copy the encrypted text to the clipboard.&lt;/li&gt;&#xA;&lt;li&gt;Open the PGPro app.&lt;/li&gt;&#xA;&lt;li&gt;In the &lt;em&gt;Decryption&lt;/em&gt; tab, select the private key you want to use to decrypt the encrypted text.&lt;/li&gt;&#xA;&lt;li&gt;Click &lt;em&gt;Paste from Clipboard&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-024.jpg&#34;&#xA;    alt=&#34;Decryption 1&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ol start=&#34;6&#34;&gt;&#xA;&lt;li&gt;If prompted for a password, enter the password for your private key.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://cebulka.in/en/posts/pgp-pgpro/ios-025.jpg&#34;&#xA;    alt=&#34;Decryption 2&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;signing&#34;&gt;&#xA;  Signing messages in PGPro&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#signing&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;blockquote&gt;&#xA;&lt;p&gt;The PGPro app does not support signing unencrypted messages and there are no open-source alternatives available for iOS. If you need to sign a message, import keys from a backup in another GPG program, such as &lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#setup&#34;&gt;GPGSuite on MacOS&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;verification&#34;&gt;&#xA;  Verifying messages in PGPro&lt;span class=&#34;heading__anchor&#34;&gt; &lt;a href=&#34;#verification&#34;&gt;#&lt;/a&gt;&lt;/span&gt;&#xA;&lt;/h2&gt;&lt;blockquote&gt;&#xA;&lt;p&gt;The PGPro app does not support verification of unencrypted message signatures and there are no open-source alternatives available for iOS. If you need to verify message signatures, use another GPG program for this purpose, such as &lt;a href=&#34;https://cebulka.in/en/posts/pgp-gpgsuite/#setup&#34;&gt;GPGSuite on MacOS&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;hr&gt;</description>
    </item>
  </channel>
</rss>
