We offered the post-quantum key exchange X25519MLKEM768 to
we ran it against our own front door, then recorded what the server actually chose. Nothing inferred
from configuration, nothing scanned beyond the names given to us.
| endpoint | key exchange | what the server answered |
|---|---|---|
| atkvn.com:443 | X25519MLKEM768 | we offered post-quantum hybrid, the server ACCEPTED |
| www.atkvn.com:443 | X25519MLKEM768 | we offered post-quantum hybrid, the server ACCEPTED |
100%
In Crypto Reality Index Vol.1 we measured 45 public endpoints: 21 accepted post-quantum hybrid, 20 returned classical ECDHE, 4 could not be measured. That sample sits at 51% (21/41, the same convention as your own ratio: the four unmeasurable ones count on neither side). We are at 100%, which is above the sample. By sector: internet infrastructure 67%, security vendors 50%, financial institutions 33%.
not measurable means the endpoint did not complete a handshake inside the timeout. It does
not mean "no post-quantum". Those are two different statements and we do not merge them.Anyone who wants to argue can re-run it. Under a minute per endpoint:
openssl s_client -connect <host>:443 -groups X25519MLKEM768 -tls1_3 </dev/null 2>&1 | grep -i "negotiated\|group"
A server returning X25519MLKEM768 accepted it. A server returning a classical
curve was offered it and declined. A failed handshake is not measurable. Three states, not two.