OpenSSL | |
---|---|
![]() |
|
![]() |
|
Kehittäjä | The OpenSSL Project |
Kehityshistoria | |
Vakaa versio | 3.4.0 ()[1] |
Kehitystilanne | aktiivinen |
Tiedot | |
Ohjelmistotyyppi | kirjasto |
Alusta | alustariippumaton |
Ohjelmointikielet | C, assembly |
Lisenssi | Apache 1.0 ja BSD-lisenssi |
Aiheesta muualla | |
Verkkosivusto | |
Versiohallinta |
OpenSSL tarkoittaa avoimen lähdekoodin toteutusta SSL- ja TLS-protokollista. C-ohjelmointikielellä kirjoitettu kirjasto toteuttaa yksinkertaisia kryptograafisia funktioita ja tarjoaa lukuisia avustavia funktioita. Kirjastoa käytetään tietokoneverkoissa tietojen salaamiseen. Lisäosat mahdollistavat OpenSSL-kirjaston käytön useilla eri ohjelmointikielillä.
Versioita on olemassa useille Unixin kaltaisille käyttöjärjestelmille (kuten Solarikselle, Linuxille, macOS:lle ja lukuisille avoimen lähdekoodin BSD-käyttöjärjestelmille), OpenVMS:lle ja Microsoft Windowsille.
OpenSSL perustuu Eric Andrew Youngin ja Tim Hudsonin kehittämään SSLeay-kirjastoon, jonka kehitys loppui epävirallisesti 17. joulukuuta 1998, kun Young ja Hudson siirtyivät tekemään työtä RSA Securitylle.