Zum Inhalt springen
ecdsa.com

sntrup761x25519-sha512

Der SSH-Schlüsselaustausch, der Streamlined NTRU Prime sntrup761 mit X25519 kombiniert und mit SHA-512 hasht; in OpenSSH Standard ab Version 9.0 (2022), bis ihn mlkem768x25519-sha256 in 10.0 ablöste.
Auch geschrieben alssntrup761NTRU Primesntrup4591761x25519-sha512@tinyssh.org

Der Client sendet einen öffentlichen Schlüssel für sntrup761 und einen für X25519; der Server antwortet mit einem sntrup761-Chiffrat und seinem X25519-Schlüssel, und beide Seiten hashen die beiden gemeinsamen Geheimnisse mit SHA-512 zum gemeinsamen Geheimnis von SSH. Zuerst ausgeliefert wurde das Verfahren in TinySSH und OpenSSH als sntrup4591761x25519-sha512@tinyssh.org; der heutige Name wurde in RFC 9941 (Informational, April 2026) standardisiert.

NTRU Prime war in Runde 3 des NIST ein Alternativkandidat, kein standardisierter Algorithmus; Umgebungen mit FIPS-Vorgaben bevorzugen daher die ML-KEM-Hybride (RFC 10042). OpenSSH unterstützt weiterhin beide, und seit 10.1 warnt der Client, wenn eine Sitzung keines von beiden nutzt. Als Hybrid bleibt das Verfahren sicher, solange wenigstens eines der beiden, X25519 oder sntrup761, ungebrochen bleibt.

Standards und Quellen

Alle Begriffe