SSL握手中,不同的密码套件位强度是否会导致握手失败?

问题描述 投票:0回答:1

我有一个 .net 客户端应用程序(在 Windows Server 2022 上)尝试通过 https 连接到服务器上的 Web API,但由于“握手失败”而失败。我比较了两台服务器上的可用密码套件,发现了两个匹配项。然而,它们具有不同的位强度。不同的位强度可能是握手失败的原因吗?如果不是,我可以调查哪些其他可能导致握手失败的原因?

这是 Wireshark 中的输出:

TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Handshake Failure)
    Content Type: Alert (21)
    Version: TLS 1.2 (0x0303)
    Length: 2
    Alert Message
        Level: Fatal (2)
        Description: Handshake Failure (40)

客户端密码套件:

服务器密码套件:

编辑:根据评论添加附加信息 支持的名称如下:

  • 客户端:secp384r1、x25519、secp256r1
  • 服务器:secp256r1、secp384r1、secp521r1、x25519
ssl tls1.2 windows-server-2022
1个回答
-1
投票

我相信这会破坏交易,加密必须是对称的。 否则,在一个方向上密钥将丢失位,而在另一个方向上我们将有太多位。解密将被完全破解。

© www.soinside.com 2019 - 2024. All rights reserved.