No key loaded
Load your key set or create a new one to get started. You need a key to sign encrypted files and to receive encrypted messages.
Loaded keys
{{ akey.downloadable.name }}
Public key
Keyset
Share the Public key with contacts so they can send you encrypted files.
Keep the Keyset private — it contains your private signing and decryption keys.
Load a key
Create a new key
Load your keys first so the encrypted package can be signed.
Go to My Keys →
Encrypt
Load your keys first to be able to decrypt.
Go to My Keys →
Decrypt
{{ currentEditedContactIndex > -1 ? 'Edit contact' : 'Add contact' }}
No contacts yet
Add a contact by loading their public.jwks.json or import a contacts file.
Contacts are stored in memory only. Download to save between sessions.
Password-based encryption / decryption
Base64 tools