Encryption

PGP Public Key

Use this key to encrypt sensitive communications, vulnerability reports, or responsible disclosure submissions.

How to Use

Import the key below into your PGP client (GPG, Kleopatra, etc.):

# Import via command line
gpg --import ghostvector-public.asc

# Or import directly from keyserver (once uploaded)
gpg --keyserver keys.openpgp.org --recv-keys YOUR_KEY_ID

Generating Your PGP Key (Setup Guide)

To generate your own PGP key on Ubuntu:

# Install GPG
sudo apt install gnupg

# Generate new key (use your research email)
gpg --full-generate-key
# Choose: RSA and RSA → 4096 bits → 2 years expiry

# List your keys
gpg --list-secret-keys --keyid-format LONG

# Export public key
gpg --armor --export YOUR_KEY_ID > ghostvector-public.asc

# View your fingerprint
gpg --fingerprint YOUR_KEY_ID

Upload to Keyserver

# Upload to public keyserver
gpg --keyserver keys.openpgp.org --send-keys YOUR_KEY_ID

Public Key

⚠ Add your generated public key block here after setup.

-----BEGIN PGP PUBLIC KEY BLOCK-----

[ Add your PGP public key here after generating it.
  Run: gpg --armor --export YOUR_KEY_ID
  Then paste the output between these markers. ]

-----END PGP PUBLIC KEY BLOCK-----

Key Details

  • Handle: GhostVector
  • Email: [your research email]
  • Algorithm: RSA 4096
  • Fingerprint: [add after generation]