Make sure the signer\'s key is in your keyring.
Confirm the signer\'s public key is in PGPony. If not, import it first — from a key file, a keyserver lookup by fingerprint, or any channel where their public key is available.
Two minutes to confirm a signed message or file is exactly what the signer sent — unmodified and produced by the secret key paired with their public key. Works for inline (clearsigned) and detached signatures.
Confirm the signer\'s public key is in PGPony. If not, import it first — from a key file, a keyserver lookup by fingerprint, or any channel where their public key is available.
Open PGPony's Decrypt tab. The Decrypt flow handles both encrypted PGP messages and clearsigned (signature-only) blocks — paste either and PGPony detects which operation it is.
For an inline (clearsigned) message — paste the entire block from
-----BEGIN PGP SIGNED MESSAGE----- to -----END PGP SIGNATURE-----
into the Decrypt input and tap Decrypt. PGPony recognizes the clearsigned
structure and runs verification rather than decryption.
For a detached signature on a file — share both the original file and the
.sig file into PGPony. The Decrypt flow pairs them automatically.
Three possible outcomes:
Inline (clearsigned) wraps content and signature in one block with PGP SIGNED MESSAGE markers. Detached signatures are separate .sig files alongside the original. PGPony and most OpenPGP tools handle both.
The signature was produced by the secret key paired with the public key you have, and the content hasn\'t been modified since signing. Doesn\'t certify the key\'s owner identity — that requires out-of-band fingerprint verification.
Math checks out but you haven\'t marked the signer\'s key as trusted locally. Trust is your local assertion that the key really belongs to the named identity.
You don\'t have the signer\'s public key. Import it first — from a key file, keyserver search by fingerprint, or any channel that provides the key.
Yes — common use case. Download the release plus its .sig, transfer both to your phone, share into PGPony for verification. Maintainer\'s public key needs to be imported first.
Free OpenPGP encryption for iOS and Android. No accounts, no tracking.