There is a new key-share algorithm X25519MLKEM768 in go1.24.2.But when I’m trying to use KeyLogWriter which outputs a tls_key.log,I put the log into wireshark and it can’t decrypt the tls traffic. So, which tool i can use to decrypt the PQ-tls traffic. This is my setting for tls.Config
You’re encountering this issue because Wireshark does not currently support decrypting TLS 1.3 traffic that uses post-quantum (PQ) hybrid key exchange mechanisms like X25519MLKEM768, which was added in Go 1.24.2 and is part of the ongoing PQ-TLS1.3 experiments.
Why Wireshark can’t decrypt PQ-TLS
The KeyLogWriter outputs standard NSS-style TLS secrets , but Wireshark expects key exchange algorithms it understands, and it currently does not support hybrid PQ algorithms like X25519MLKEM768. As a result, even with the right tls_keys.log, Wireshark cannot use it to decrypt the traffic because it doesn’t recognize the key derivation flow.