Sitelet https://github.com/topics/rfc8446
Skip to content
#

rfc8446

Here are 7 public repositories matching this topic...

Language: All
Filter by language

Browser-based answer to what the padlock means — four checks a real certificate passes and you can break one at a time, a flawless certificate for a lookalike domain that passes all four, and the first message your browser sends with the hostname in the clear. Reads captured certificates; it never connects to a site.

  • Updated Oct 5, 2026
  • TypeScript

Análise prática comparando DNS tradicional (UDP/53) e DNS over HTTPS (DoH) no Firefox. Capturas realizadas com tcpdump e analisadas no Wireshark para visualizar diferenças de tráfego, privacidade e comportamento do TLS. Inclui consultas com nslookup, análise de SNI e documentação visual com 16 imagens.

  • Updated Nov 22, 2025

Browser-based TLS 1.3 handshake simulation using the X25519MLKEM768 hybrid post-quantum key exchange (codepoint 0x11EC) per draft-ietf-tls-ecdhe-mlkem-04. Byte-level framing, full key schedule, side-by-side vs. classical X25519.

  • Updated Oct 1, 2026
  • TypeScript

Browser-based ECH demo — draft-ietf-tls-esni. TLS 1.3 protects every byte except the hostname it announces first. Real HPKE seals the ClientHelloInner; a network observer sees only the outer. Tamper the ECHConfig and watch the real open fail. Metadata is the leak encryption doesn't close. No backends. No simulated math.

  • Updated Oct 1, 2026
  • TypeScript

Browser-based downgrade demo — RFC 8446. Strip X25519MLKEM768 from the ClientHello and watch two PQ-capable endpoints agree on bare X25519. Success is the alarm. Negotiation happens before authentication — the fix isn't detection, it's binding the transcript into the key. FREAK and Logjam were this shape. No backends.

  • Updated Oct 1, 2026
  • TypeScript

Add this topic to your repo

To associate your repository with the rfc8446 topic, visit your repo's landing page and select "manage topics."

Learn more