Security → Transport

Transport

SSH (via the russh library) is TunnelCrib's only encryption and authentication layer for Service traffic, in every connectivity tier.

Tier 0 — UDP + KCP

Tier 1 — TCP simultaneous-open punch

Tier 2 — Relay

Session identity pinning

Regardless of tier, every Direct Tunnel's SSH layer pins a per-session Client public key and, after first use, the Agent's host key. This is independent of the Central Server's registration/nonce handshake, so a Direct Tunnel session cannot be impersonated even if transport-level address exchange were spoofed.