Lets someone opens https://foo.com
and saves the page using "save page as".
Is there any way to prove later that the locally saved files have not been altered assuming that we trust the server public key?
Since there was a certified public key when the page was downloaded, it should be possible in theory. Is it implemented in any standard?