Comments

Hacker News

This is my extension, I made it because I hate the UX of PGP.

It uses passkeys (or passwords) to encrypt all keys (public and private) at rest so your contacts can't get leaked easily.

I do a bunch of vulnerability research with sensitive info and I hated having to go to the CLI every time I wanted to encrypt a new message. I found myself getting lazy and not encrypting messages.

Uses SequoiaPGP via WASM in rust, private keys only persist in ram when they are being used (or you can choose to cache them) and it doesn't let the JS hold the pvivate keys where garbage collection can persist them longer than needed - it zeroizes wherever private keys are being used.

https://github.com/Am-I-Being-Pwned/PGP-Tools

by acorn221

Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • This is my extension, I made it because I hate the UX of PGP.

    It uses passkeys (or passwords) to encrypt all keys (public and private) at rest so your contacts can't get leaked easily.

    I do a bunch of vulnerability research with sensitive info and I hated having to go to the CLI every time I wanted to encrypt a new message. I found myself getting lazy and not encrypting messages.

    Uses SequoiaPGP via WASM in rust, private keys only persist in ram when they are being used (or you can choose to cache them) and it doesn't let the JS hold the pvivate keys where garbage collection can persist them longer than needed - it zeroizes wherever private keys are being used.

    https://github.com/Am-I-Being-Pwned/PGP-Tools

    by acorn221

Related stories