Udvikler(e) | The OpenSSL Project |
---|---|
Stabil version | 3.3.2 (2024-09-03) |
Skrevet i | C, assembler |
Operativsystem | Multi-platform |
Platform | Multi-platform |
Type | Sikkerhedsprogrambibliotek |
Licens | Apache-licens 1.0 og 4-klausulers BSD-licens |
Hjemmeside | https://www.openssl.org |
OpenSSL er en open-source implementering af SSL- og TLS-protokollerne. Kernefunktionaliteten er skrevet i C, og implementerer basale kryptografiske funktioner og stiller forskellige hjælpefunktioner til rådighed. Der eksisterer "wrappere" der muliggør brug af OpenSSL, i et hav af andre programmeringssprog.
Der findes versioner til de fleste Unix-lignende operativsystemer (herunder Solaris, Linux, Mac OS X og de forskellige open source BSD operativsystemer), OpenVMS og Microsoft Windows. IBM leverer en porteret version til System i (OS/400). OpenSSL er baseret på SSLeay af Eric A. Young og Tim Hudson, udviklingen af denne stoppede officielt omkring december 1998, da Young og Hudson begge begyndte at arbejde for RSA Security.