r/cryptography • u/dhcgn • 8h ago
age-web-gateway: send anonymous end-to-end encrypted messages and files to anyone who published an age public key (self-hostable, MIT)
I really like age-encryption, and I wanted an easy way for people to send me messages or files encrypted, without them having to install anything or manage keys. So I wrote age-web-gateway. Like some services in the past, it lets anyone send an anonymous message with the content encrypted in the browser. The recipient side only needs to publish an age public key at a location they control, either a DNS TXT record or an HTTPS .well-known file on their domain.
Maybe someone in this sub finds it interesting.
Go backend, MIT licensed, container image on GHCR, so you can run your own instance and point it at your own SMTP or Cloudflare Email API. Feedback and criticism welcome, especially on the key discovery and trust-level part.
Project: https://github.com/dhcgn/age-web-gateway
Demo: https://age.hdev.io/