Open the Sign flow.
In AgePony, choose the Sign action. Signing produces a detached SSHSIG signature, leaving the original file untouched.
AgePony 2.0 signs files with SSHSIG, OpenSSH's signature format. Sign with the SSH key you already have, and anyone can verify with stock ssh-keygen and your published public key.
In AgePony, choose the Sign action. Signing produces a detached SSHSIG signature, leaving the original file untouched.
Choose which key signs: an in-app SSH key, a Secure-Enclave key, or a hardware security key. AgePony signs under the agepony namespace.
Select the file to sign. AgePony computes the signature over its exact contents.
Confirm with biometrics, or tap your security key over NFC if you are using one. AgePony writes a detached .sig file.
Send both the original file and its .sig. Recipients verify with your public key to confirm authorship and integrity.
With OpenSSH 8.0+: ssh-keygen -Y verify, using an allowed_signers entry containing your public key and the agepony namespace.
AgePony produces detached signatures, so the original file stays byte-identical — important for releases and checksums.
Yes. See the security-key signing guide for sk-ssh-ed25519 and sk-ecdsa keys over NFC.
agepony. Verifiers must pass -n agepony to ssh-keygen.
Free file encryption for iOS and Android. No accounts, no tracking, no servers.