PuTTY to bezpłatny program będący implementacją klienta usług TELNET, SSH i rlogin działający pod systemami operacyjnymi Microsoft Windows oraz Unix/Linux, przeniesiony także m.in. na Windows CE oraz Symbiana.PuTTY emuluje terminal tekstowy łączący się z serwerem za pomocą jednego z protokołów TELNET, rlogin, SSH-1 lub SSH-2. Implementuje on szyfrowanie AES, 3DES, Blowfish oraz DES.