<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>IOS on Cebulka Blog</title>
    <link>https://cebulka.in/en/tags/ios/</link>
    <description>Recent content in IOS on Cebulka Blog</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Sat, 17 Aug 2024 12:06:00 +0000</lastBuildDate>
    <atom:link href="https://cebulka.in/en/tags/ios/index.xml" rel="self" type="application/rss+xml" />
    <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>
