All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Addressing JavaScript Cryptography Security Challenges Through Web Auditability

By

doomrobo

7mo ago· 29 min readenInsight

Summary

This article examines the fundamental security challenges with JavaScript cryptography on the web, particularly the problem of code distribution and auditability. The author explains why JavaScript cryptography has been considered harmful since 2011, using end-to-end encrypted messaging applications as an example to illustrate how compromised applications can undermine security. The article previews a new specification co-authored by the writer that aims to add auditability to web applications, addressing the core issue that there's currently no way to verify client-side code integrity as it changes.

Key quotes

· 5 pulled
It is as true today as it was in 2011 that Javascript cryptography is Considered Harmful.
The main problem is code distribution.
If the application is compromised, what would stop the malicious...
Today, there's no way to audit a site's client-side code as it changes, making it hard to trust sites that use cryptography.
We preview a specification we coauthored that adds auditability to the web.
Snippet from the RSS feed
Today, there's no way to audit a site’s client-side code as it changes, making it hard to trust sites that use cryptography. We preview a specification we coauthored that adds auditability to the web.

You might also wanna read