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 redaguoti

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 redaguoti

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 redaguoti