3

我一直在阅读 HTTP 和 HTTPS 之间的差异,并且还遇到了“明文”一词。HTTP是否总是使用明文,因为它不使用加密?

4

2 回答 2

1

答案是肯定的,因为 HTTP 不加密数据。cleartext =“人类无需额外处理即可立即理解”,因此无需解密即可读取数据符合这些标准。

于 2020-02-02T21:59:22.730 回答
1

不,不是的。它无需任何额外处理即可传输清晰的数据。

只要数据是文本,就会得到明文。HTML 页面、文本文件、json 文件都以可读文本的形式出现。

但是 HTTP 也用于传输文件下载和图像,显然这些不是作为文本而是作为二进制数据传输的。

所有数据基本上没有加密。这是 HTTPS 中的 S 负责的。

于 2020-02-02T22:04:25.670 回答