OpenVPN

OpenVPN – atvirojo kodo projektas, kuriantis virtualaus privataus tinklo (VPN) programinį sprendimą, skirtą koduojamu ryšiu tarpusavyje sujungti du nutolusius kompiuterius. Sukurtas James'o Yonan'o

Jo dėka, įmanoma du nutolusius kompiuterius sujungti į bendrą tinklą, panaudojant internetą, išlaikant saugumo reikalavimus. Autentifikacija galima slaptažodžiais, sertifikatais arba sugeneruotais SSL raktais. Sistema veikia Linux, BSD, Mac OS X, Windows 2000/XP operacinėse sistemose.

Duomenų kodavimas 
OpenVPN perduodamiems duomenims užkoduoti naudoja OpenSSL bibliotekas. Įmanomas ir aparatūrinės įrangos panaudojimas greitesniam duomenų kodavimui. Papildomam saugumui užtikrinti, galima naudoti HMAC ugniasienę.

Autentifikacija 

OpenVPN gali naudoti keletą metodų, užtikrinančių, jog kitoje tinklo pusėje yra tas asmuo, kuriam suteiktos teisės naudotis resursais. Tai:
 Sutartas slaptasis raktas (paprasčiausias metodas)
 Sertifikatai (tobuliausias)
 Vartotojo vardas ir slaptažodis

Nuorodos 
 OpenVPN puslapis
 Tunnelblick, GUI skirtas Mac OS X
 OpenVPN-GUI Windows operacinei sistemai
 UltraVPN – nemokamas VPN sprendimas, grįstas OpenVPN 

Kompiuterių tinklai