El cliente envía una clave pública sntrup761 y una clave pública X25519; el servidor responde con un texto cifrado sntrup761 y su clave X25519, y ambas partes calculan con SHA-512 el hash de los dos secretos compartidos juntos para obtener el secreto compartido de SSH. Se distribuyó primero en TinySSH y OpenSSH como sntrup4591761x25519-sha512@tinyssh.org, y el nombre actual se estandarizó en el RFC 9941 (informativo, abril de 2026).
NTRU Prime fue un candidato alternativo de la ronda 3 del NIST, no un algoritmo estandarizado, por lo que los despliegues orientados a FIPS prefieren los híbridos de ML-KEM (RFC 10042). OpenSSH sigue admitiendo ambos, y desde la 10.1 el cliente avisa cuando una sesión no usa ninguno de los dos. Al ser híbrido, sigue siendo seguro mientras resista X25519 o sntrup761.