--- {"id": "109519854449196055", "in_reply_to_id": null, "in_reply_to_account_id": null, "sensitive": false, "spoiler_text": "", "visibility": "public", "language": "en", "replies_count": 0, "reblogs_count": 0, "favourites_count": 1, "edited_at": null, "reblog": null, "application": null, "account": {"id": "108219415927856966", "username": "brozek", "acct": "brozek", "display_name": "Brandon Rozek", "url": "https://fosstodon.org/@brozek", "uri": "https://fosstodon.org/users/brozek", "avatar": "https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg", "avatar_static": "https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg", "header": "https://fosstodon.org/headers/original/missing.png", "header_static": "https://fosstodon.org/headers/original/missing.png", "noindex": true, "roles": []}, "media_attachments": [], "mentions": [], "tags": [], "emojis": [], "card": {"url": "https://openpgpjs.org/", "title": "OpenPGP.js | OpenPGP JavaScript Implementation", "description": "The OpenPGP.js project aims to provide an Open Source OpenPGP library in JavaScript.", "language": "en", "type": "link", "author_name": "", "author_url": "", "provider_name": "", "provider_url": "", "html": "", "width": 0, "height": 0, "image": null, "image_description": "", "embed_url": "", "blurhash": null, "published_at": null}, "poll": null, "syndication": "https://fosstodon.org/@brozek/109519854449196055", "date": "2022-12-15T21:39:17.203Z"} --- {{< unsafe >}}

OpenPGP.js is library that enables client side usage of PGP. With it, I created a form on my contact page that allows others to send me encrypted messages.

OpenPGP.js: openpgpjs.org/

Contact Page: brandonrozek.com/contact/

Form Implementation: github.com/Brandon-Rozek/websi

{{< /unsafe >}}