You must use the Manual encryption mode in Canary if:

  1. You plan on using your existing PGP keys generated via other apps / tools such as GPGTools, Symantec Encryption Desktop etc
  2. You plan on sending and receiving encrypted emails to / from users who do not use Canary (Canary's Auto encryption mode only works with other Canary users)

You can select Manual mode during app onboarding, or via:

  • Mac: Prefs > Encryption > Manual
  • iOS: Prefs > Security & Privacy > Encryption Mode > Manual

To import your keys to Canary, you must first export them from your current app / tool as a .asc file. For example, you can do this via GPG Keychain as follows:

  1. Select keys you'd like to transfer to Canary
  2. Click Export (doing this will only save a copy, your keys will still remain in GPG Keychain)

3. Select checkbox to include private keys (necessary for each mail account you will be sending emails from, via Canary)
4. Click Save

To import the keys to Canary for Mac:

Open Key Manager via Prefs > Encryption > Manage Keys:

Click on Import (top left corner) and select the .asc file exported in the previous step:

You will now see your PGP keys in Canary:

Via Key Manager in Canary for Mac, you can:

  • See 'Public', 'Secret', or 'Both' next to each key, depending on which keys have been successfully imported
  • Associate a key to an email account by clicking on the 'None' button and selecting your mail account
  • Delete a key by clicking on the Trash icon, or by selecting multiple keys and hitting Delete on the keyboard
  • Import or export keys via the respective buttons
  • Search for public keys via the Search bar (click the + button to import the key into Canary):

To transfer the keys to iPhone / iPad:

  1. Connect your device to your computer
  2. Open iTunes > Select Device > File Sharing > Canary
  3. Drag and drop the .asc file into 'Canary Documents'
  4. Click Done (Sync is not necessary)

Then open Key Manager in Canary for iOS via Prefs > Security & Privacy > Encryption Mode > Manual > Keys:

In the Key Manager:

  1. Click on the + sign (bottom right corner)
  2. Select 'Transferred via iTunes'
  3. Select your .asc file
  4. Review imported keys

Via Key Manager in Canary for iOS, you can:

  1. Import existing keys
  2. Search for and add public keys for your contacts
  3. Swipe left to delete keys
  4. Generate new keys (beta)

That's it - you can now send and receive encrypted emails to other PGP users using your existing PGP keys, via Canary!

Did this answer your question?