Overview
Management
Encryption
Decryption
Signatures

PGP Encryption Tool

Protect your communications with military-grade encryption. This tool implements the OpenPGP standard entirely in your browser - your sensitive data never leaves your device.

1. Create Your Digital Identity

1

Navigate to Key Management

Select the "Management" tab to begin.

2

Provide Identification

Enter your name and primary email address.

3

Set Security Passphrase

Create a strong passphrase to protect your private key (highly recommended).

4

Generate Cryptographic Keys

Click "Generate Keys" to create your unique key pair.

5

Secure Your Keys

Backup both your public and private keys in a secure location.

Tip: Your public key can be freely distributed, but your private key must remain private at all times.

2. Encrypt Outgoing Messages

1

Access Encryption Tools

Select the "Encryption" tab.

2

Select Recipient's Public Key

Choose from your stored contacts or paste a new public key.

3

Compose Your Message

Enter the sensitive content you need to protect.

4

Apply Encryption

Click "Encrypt Message" to secure your content.

5

Share Securely

Copy the encrypted output and transmit it through any channel.

Tip: Save frequently used public keys to your key database for quick access, by pressing "Save to Key Database".

3. Decrypt Incoming Messages

1

Open Decryption Interface

Navigate to the "Decryption" tab.

2

Identify Your Private Key

Select the private key that corresponds to the encryption.

3

Provide Authentication

Enter your passphrase if your private key is protected.

4

Insert Encrypted Content

Paste the ciphertext you received from the sender.

5

Reveal Original Message

Click "Decrypt Message" to access the plaintext.

Tip: Successful decryption requires the private key that pairs with the public key used for encryption.

4. Create Digital Signatures

1

Access Signature Tools

Go to the "Signatures" tab.

2

Choose Signing Identity

Select the private key you wish to use for signing.

3

Authenticate Yourself

Enter your passphrase to authorize the signing operation.

4

Provide Content to Sign

Enter the message you want to digitally sign.

5

Generate Signature

Click "Sign Message" to create a verifiable digital signature.

Tip: Recipients need both the original message and signature to verify authenticity using your public key.

Ready to Begin?

Critical Security Information

  • All cryptographic operations execute locally in your browser.
  • Private keys remain exclusively on your device.
  • Create secure backups of your private keys.
  • Never transmit private keys over unsecured channels.
  • Use strong, unique passphrases for maximum protection.

Generate Cryptographic Key Pair

Create your unique PGP key pair to establish your digital identity. Generated keys are stored locally for convenient access.

A strong passphrase significantly enhances the security of your private key

Key Management

View and manage your locally stored cryptographic keys.

Encrypt Confidential Messages

Protect sensitive information by encrypting it with a recipient's public key.

Use Saved Public Key
Use External Public Key

Decrypt Received Messages

Access encrypted content using your private key.

Create Digital Signatures

Generate cryptographic signatures to verify message authenticity and integrity.