https 是否包括防止重放攻击?

one*_*elf 11 security ssl https

是否可以对通过 https 传输的请求执行重放攻击?意思是,https 协议是否强制执行类似于摘要访问身份验证的机制,其中在请求中引入随机数以防止重播。

Kri*_*aps 11

是的,它确实 。 http://www.mozilla.org/projects/security/pki/nss/ssl/draft02.html

HTTPS 调用 nonce 连接 ID 及其 128 位长。

  • 这个答案并不完全正确,因为为 HTTPS 选择的身份验证模式设置了防止中间人或重放攻击的能力。在大多数情况下,是的,确实如此。但是可能存在无法防止重放攻击的 HTTPS 实现。 (5认同)

pat*_*jbs 7

这取决于HTTPS的实现。它确实可以防止重放攻击 - 例如在 RSA 密钥交换中,会创建一个临时密钥来防止执行重放攻击。但是,我相信匿名密钥交换不提供重放保护。

http://tools.ietf.org/html/draft-ietf-tls-ssl-version3-00 附录 F