A from-scratch SSH-2 server in TypeScript/Node — curve25519 KEX, ed25519 host key, AES-GCM transport, publickey/password auth. Zero dependencies (built-in crypto).
nodejssshcryptographynodetypescriptcryptonetworkingssh-serverself-hosteded25519curve25519aes-gcmopensshssh2from-scratchssh-protocolzero-dependenciessecure-shellrfc4253ssh-implementation
-
Updated
Jun 25, 2026 - TypeScript