EVERYTHING XIAOMI
Get listed

TinySSH

Place
#29 of 34
Score
5.4
TinySSH's website

The facts below are what the maker publishes about TinySSH, checked and dated. Our editors have not written about it yet.

The facts

Each one read from TinySSH's own pages, with the date it was checked.

What it does

Authentication
TinySSH supports public-key authentication and does not implement password or host-based authentication.checked 11 Oct 2026
Authorized keys
OpenSSH authorized_keys entries are supported only when they contain a key without options.checked 11 Oct 2026
Code size
The project says its 20240101 release contains 63,899 words of code.checked 11 Oct 2026
Compatibility limits
TinySSH does not implement SSH1, compression, port forwarding, agent forwarding, or X11 forwarding.checked 11 Oct 2026
Cryptography
The project lists Ed25519 host keys, Curve25519 key exchange, ChaCha20-Poly1305, and post-quantum sntrup761x25519 key exchange support.checked 11 Oct 2026
Downloads
The install page documents source downloads and compilation for Unix, plus installation from Debian's apt package.checked 11 Oct 2026
File transfer
TinySSH has no SCP program; its FAQ says rsync over SSH can do the same job and that an external SFTP server can be run with the -x switch.checked 11 Oct 2026
Installation
The install page gives Debian package installation instructions and Unix source compilation instructions.checked 11 Oct 2026
Integrations
The project documents running TinySSH with tcpserver, systemd socket activation, inetd, and BusyBox tcpsvd.checked 11 Oct 2026
Key compatibility
TinySSH accepts OpenSSH authorized_keys entries containing keys only, without options, and its FAQ says OpenSSH private keys require conversion to TinySSH format.checked 11 Oct 2026
License
The project says TinySSH is in the public domain.checked 11 Oct 2026
Memory
The project says it uses statically allocated memory of less than 1 MB.checked 11 Oct 2026
Product
TinySSH is a minimal SSH server that implements a subset of SSHv2 features.checked 11 Oct 2026
Release status
The project identifies its current release as 20240101 and labels it beta.checked 11 Oct 2026
Security change
Starting with version 20260906, TinySSH rejects client-supplied environment variables in env channel requests.checked 11 Oct 2026
Security design
TinySSH says it omits older cryptographic primitives including RSA, DSA, HMAC-MD5, HMAC-SHA1, 3DES, and RC4.checked 11 Oct 2026
SFTP
TinySSH can run an external SFTP server such as OpenSSH sftp-server when configured with the -x switch.checked 11 Oct 2026

The company

Founded
2014checked 28 Sep 2026

Where it runs

Windows
The FAQ says TinySSH can be compiled and run on Windows through Cygwin.checked 11 Oct 2026

Alternatives to TinySSH

All alternatives
  1. 1Tailscale logo

    Tailscale

    Free planOpen sourceAndroidiOSWebAPI
    8.7From $1 a month
  2. 2Cloudflare Access logo

    Cloudflare Access

    Free planAndroidiOSWebAPI
    7.8$7 usage-based
  3. 3

    VShell Server

    WebAPILinuxmacOS
    7.5$599 one-time
  4. 4

    Boundary

    Free planWebAPILinuxmacOS
    7.3Free plan
  5. 5Bastillion logo

    Bastillion

    Free planWebLinuxmacOSSelf-hosted
    7.1From $149 a year
  6. 6Bitvise SSH Server logo

    Bitvise SSH Server

    Free planSelf-hostedWindows
    6.9Free plan