If I send you an HTML file, you have no way to know that I wrote it. Similarly, if you view an archived page from the Wayback Machine, you have no way to prove it was the actual, legit snapshot.

Instead of retreating to binary blobs or stuff like PDFs and sign those, I think we should define a standard for sealed HTML documents. This means, a way to add a signature to HTML files, proving that someone whith a specific key wrote it.

Maybe adding the signature in the HTML file, and then either the browser can natively verify that, or we add some JS to do the simple signature verification we’d have such a thing.

The signature can target the body or another element of the HTML page to prove the authenticity accross time.