Encryption HTTPs URL加密
例如,当我们使用https发送登录凭据时(https://example.com?username=aaaa&password=aaaa123). HTTPS使用SSL证书加密数据。因此url将被加密为字符串。我用相同的url发出两个请求(https://example.com?username=aaaa&password=aaaa123). 在每个请求中,url都将被加密。第一个请求的加密url是否与第二个请求的加密url相同?每次客户端和服务器之间的SSL证书都会不同吗 谢谢, 伊克巴尔 第一个请求的加密url是否与第二个请求的加密url相同 URL将是相同的,因为您这样说。如果你问URL的加密是否会有所不同,这个问题毫无意义。任何人都不可能知道,因为整个请求都是加密的,所以不可能找出由加密URL组成的部分 每次客户端和服务器之间的SSL证书都会不同吗Encryption HTTPs URL加密,encryption,ssl,https,cryptography,ssl-certificate,Encryption,Ssl,Https,Cryptography,Ssl Certificate,例如,当我们使用https发送登录凭据时(https://example.com?username=aaaa&password=aaaa123). HTTPS使用SSL证书加密数据。因此url将被加密为字符串。我用相同的url发出两个请求(https://example.com?username=aaaa&password=aaaa123). 在每个请求中,url都将被加密。第一个请求的加密url是否与第二个请求的加密url相同?每次客户端和服务器之间的SSL证书都会不同吗 谢谢, 伊克巴尔 第
SSL证书对于整个SSL会话是相同的,只要客户端和服务器都记住它,SSL会话就会在当前连接之外持续存在。您需要什么?如果需要,则可以添加不同的?rand=*随机数*参数。什么是“加密URL”?据我所知,TLS创建加密的隧道,然后所有的流量都被加密。在moutside,您甚至无法可靠地确定url的起始位置。所有的HTTP通信都会被加密,所有的头,所有的命令,等等。你甚至不会在URL前面看到“get”。顺便说一句,为什么不使用标准的https://名称:password@server/路径URI格式?请注意,HTTPS不使用证书加密数据,而是使用使用证书协商的密钥加密数据。