This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Jonathan Mayer
mayer.bsky.social
did:plc:vsnzc5joz3bepcqhx47edrob
In our introductory undergrad coursework on information security, we cover: (1) getting encrypted messaging right is far more complicated than public-private key pairs and session keys, and 2) never ever roll your own crypto. We literally teach the students not to do exactly what Twitter is doing.