将 HTTPS 响应与 SSL 签名一起保存

将 HTTPS 响应与 SSL 签名一起保存

我正在构建一个应用程序,它应该从给定的 URL 下载文件并将其存储在本地,就像缓存一样。

现在,我希望能够证明内容确实是从此 URL 下载的,并且没有被替换或篡改。最重要的是,如果原始 URL 不再可用或服务器宕机,我应该能够做到这一点

我能想到的唯一解决方案是以某种方式记录与服务器的所有 SSL 通信,并使用 SSL 签名来验证服务器的证书

有没有办法做到这一点?

相关内容