How to import a PGP key.

Already living in the OpenPGP world? Keep your identity. CarrierPony imports a standard OpenPGP key — exported from GnuPG or PGPony — and uses it as your messaging identity, with passphrase protection preserved.

~3 minutes iOS CarrierPony
// at a glance
  1. Export your key from GnuPG or PGPony
  2. Get the file onto your iPhone
  3. Import it in CarrierPony
  4. Enter the passphrase if protected
  5. You're you, same key
Prerequisites
  • An existing OpenPGP key (from GnuPG, PGPony, or elsewhere)
// step 01

Export the secret key.

From GnuPG: gpg --export-secret-keys --armor YOURKEYID > mykey.asc. From PGPony: export the key from the key details screen. Treat the exported file as the secret it is.

// step 02

Move it to the iPhone.

AirDrop, the Files app, or any transfer you trust gets the .asc onto the device. Delete intermediate copies afterwards.

// step 03

Import in CarrierPony.

In the identity/keys area, choose to import a key and pick the file. CarrierPony reads a standard armored OpenPGP secret key with Ed25519 signing and a Curve25519 encryption subkey; RSA and other key types are declined with a clear message.

// step 04

Unlock if protected.

If the key carries a passphrase, you'll be asked for it. Protection stays in place — importing never strips it.

// step 05

Clean up.

Once the app confirms the identity, remove the exported file from wherever it landed in transit. Your key now lives in CarrierPony, on-device.

Verify it worked.

  • CarrierPony shows your key's identity and fingerprint.
  • The fingerprint matches what GnuPG reports with gpg --fingerprint.
  • New pairings use the imported key.

Common questions.

What key algorithms are supported?

CarrierPony is built for modern OpenPGP keys — Ed25519 signing and Curve25519 encryption — via PGPonyCore, the same engine as PGPony.

Does importing send my key anywhere?

No. Import is a local, on-device operation. The private key never leaves the phone afterwards except inside your own encrypted backup.

Can I keep using the same key in GnuPG too?

Yes — it's a standard OpenPGP key and remains yours everywhere. Just remember every device holding a secret key is a place it can be stolen from.

Next steps.

Get CarrierPony

Free private messaging and file transfer for iPhone. Currently in App Review — leave your address for exactly one email on launch day.