SBOsecure
{{ myKeys[0].downloadable.name }} No key loaded
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 }}
Created {{ printKeyCreated(akey.downloadable.created) }}
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