【发布时间】:2012-09-06 09:53:46
【问题描述】:
当我们使用 https.........例如发送登录凭据时(https://example.com?username=aaaa&password=aaaa123)。 HTTPS 使用 SSL 证书加密数据。所以 url 将是加密的字符串。我给出了两个具有相同 url 的请求(https://example.com?username=aaaa&password=aaaa123)。在每个请求中,都会对 url 进行加密。第一个请求的加密url和第二个请求的加密url一样吗?每次客户端和服务器之间的 SSL 证书都会不同吗?
谢谢, 伊克巴尔
【问题讨论】:
-
你需要什么?如果你需要那么不同于你可以添加 ?rand=*random-number* 参数。什么是“加密 URL”?据我了解,TLS 创建加密隧道,然后所有流量都被加密。在外面,您甚至无法可靠地确定 url 从哪里开始。所有 HTTP 流量、所有标头、所有命令等都将被加密。您甚至不会在 URL 之前看到“GET”。顺便说一句,为什么不使用标准 https://name:password@server/path URI 格式?
-
请注意,HTTPS 不使用证书加密数据,而是使用使用证书协商的密钥。
标签: encryption ssl https cryptography ssl-certificate