Pepper (by Dasho)

Where Saltify is for symmetric encryption, Pepper is for asymmetric encryption, signing, and verification with support for AGE, SSH (ed25519), and PGP (GPG) key material. It features scheme autodetection based on the key material you provide and can generate new keys for any of the supported schemes as well. While you should always prefer using native tools directly for critical operations, Pepper can be a helpful utility for quick encryption/signing tasks or for users who want a simple interface for working with these schemes without needing to understand the specific command line invocations for each.

Note: While I offer a decrypt/verify mode, I do not recommend using Pepper for signature verification or decryption of sensitive data unless you understand the security implications and trust the environment it's running in. Always prefer using native tools directly for critical operations when possible. Uploading private keys to any online service carries inherent risks, and while I take precautions to secure the environment, I cannot guarantee absolute security. Use at your own risk and consider using Pepper primarily for encryption and signing operations with public keys or for key generation tasks. If you share private keys here, or use generated keys here, you are inherently trusting my website. Decide if you want to. I of course don't store any of the data you input, but you can't verify that, so just be cautious and use your judgment.


Asymmetric companion to Saltify with scheme autodetection from the key material you load.

Used when the private signing/decryption key is passphrase protected.

Set a passphrase to protect generated private keys.

Autodetection

Pepper infers the crypto scheme from your key material automatically:

age1... / AGE-SECRET-KEY-... => AGE, ssh-rsa / ssh-ed25519 / OpenSSH private block => SSH via AGE, and PGP armored blocks => PGP.

Workflow

1. Pick Encrypt or Decrypt tab.

2. Paste payload and key material.

3. Add optional passphrase if your key is protected.

4. Submit and copy output from results.