Skip to content

关于QUIC Initial包的安全问题 #72

Description

@YongChingShieh

QUIC的Initial包虽然加密,但密钥可被被动推导 QUIC Initial包的安全问题:
QUIC Initial包使用从连接ID(Connection ID)和初始密钥派生出的密钥进行加密,这些信息是公开的,因此任何中间人都可以解密Initial包。
这暴露了Initial包中的信息,例如TLS Client Hello(在QUIC中,TLS握手是在QUIC内部进行的,所以Client Hello是QUIC Initial包的一部分)。

加密 Client Hello 和 Initial 包分片 是提高QUIC在传输层安全性的一些有效手段,尤其是在面临流量分析等被动攻击时。这两种技术可以帮助确保QUIC协议的更加稳固的加密机制

tuic的底层quic是否处理了这个问题

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions