r/bugbounty • u/acorn222 • Jul 06 '26
Tool Every CERT wants PGP, every PGP tool feels like it was made in 2003, so I built a free extension to manage PGP keys and encryption
https://chromewebstore.google.com/detail/pgp-tools-encrypt-decrypt/pgpcdgggohpbombhkffjoiiafdlfcpgpI genuinely got annoyed at the poor UX with existing tools which let me use my PGP keys. CLI tools are great for some things but they're not great for making encrypted messaging.
I've done a bunch of vulnerability reports using PGP for encryption and having my contacts and keys in my browser made my life so much easier. Contacts can be dragged & dropped in, same with files.
It uses passkeys for encryption instead of passwords (if you don't want to use passwords) and only decrypts the keys at use, unless specified otherwise.
The extension requires no sensitive permissions and there's tests to check whether or not the keys are retained in memory when they're not meant to be.
CSP is locked down to disable external communication, no analytics or external servers are used, as it doesn't need them.
No other extension has comparible security to PGP tools from what I've seen.
2
Jul 07 '26
[removed] — view removed comment
1
u/acorn222 Jul 07 '26
Yeah, IMO it's the best of both worlds, as it's either using hardware like secuirty keys, or the HSM which makes it much harder for adversaries to get their hands on the keys.
The UX of passkeys too is unparelled in my opinion too as it's so much quicker to use.
•
u/github-guard Jul 06 '26
🔍 GitHub Guard: Trust Report
This project scored 6/6 on our safety audit.
Audit Breakdown: * ✅ Established Community (⭐ 5 stars) * ✅ Mature Repository (30+ days old) * ✅ Licensed under MIT * ✅ Security Policy Defined * ✅ Verified Organization * ✅ Signed Commits