Kerminal je terminálový emulátor, který kombinuje klasický lokální shell s pokročilým řízením SSH spojení. Na vykreslování používá xterm.js s WebGL rendererem a Unicode 11 podporou, což umožňuje plynulé vykreslování i náročnějších výstupů. Backend v Rustu obsluhuje SSH přes knihovnu russh, tunelování (local/remote/dynamic forwarding), správu klíčů a bezpečné ukládání profilů. Veškerá citlivá data - přístupy, klíče, SSH profily, uložené příkazy, historie - jsou šifrována pomocí AES-256-GCM s derivací přes Argon2, přičemž master heslo se nikdy neukládá. Synchronizace mezi zařízeními (MySQL/PostgreSQL/MongoDB) probíhá až po lokální šifrovací fázi, takže server nikdy nevidí nešifrovaný obsah.
Kerminal také podporuje více zařízení, automatické zamykání, keychain integraci a správu zařízení. Frontendová část umožňuje vícetabulové rozhraní, split panely, uložené příkazy s proměnnou substitucí, záznam relací do asciicast formátu a jejich přehrávání přes asciinema-player. Kerminal slouží jako kombinace terminálu, SSH manageru, správce klíčů i nástroje pro audit a automatizaci připojení.
Pro hodnocení programu se prosím nejprve přihlaste