encryption - HTTPs 网址加密

标签 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 证书都会不同吗?

谢谢, 伊克巴尔

最佳答案

Will the encrypted url of the first request be same as the encrypted url of the second request?

URL 将是相同的,因为您是这么说的。如果您问的是 URL 的加密 是否会有所不同,那么这个问题是没有意义的。任何人都无法分辨,因为整个请求都是加密的,所以不可能挑出包含加密 URL 的部分。

Is the SSL certificate going to be different everytime btween client and server?

SSL 证书对于整个 SSL session 是相同的,只要客户端和服务器都记住它,它就会在当前连接之后持续存在。

关于encryption - HTTPs 网址加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12404082/

相关文章:

.htaccess - 在我的重写和规则 .htaccess 文件上强制使用 HTTPS

python-2.7 - 如何在 python 2.7 中使用 ssl

c - 相同的 AES 算法生成不同的加密文本?

python - 如何在 python 中解密未加盐的 openssl 兼容河豚 CBC/PKCS5Padding 密码?

android - 无法将 Fiddler 代理与 Android 模拟器一起使用

python-3.x - 不加密的 SSLContext

amazon-web-services - 如何获取证书文件?

javascript - ERR_SSL_VERSION_OR_CIPHER_MISMATCH Node v7.9.0 https

c# - C#中的加密

c - 使用 RSA_public_encrypt 加密/解密没有填充的单个八位字节