OpenSSL

OpenSSL
logo
ilustracja
Autor The OpenSSL Project
Pierwsze wydanie 1998-12-23 23 grudnia 1998(dts)
Aktualna wersja stabilna 3.4.0
(22 października 2024) [±]
Język programowania C
System operacyjny wieloplatformowy
Rodzaj Kryptografia
Licencja OpenSSL License / SSLeay license[1][2]
Strona internetowa

OpenSSLwieloplatformowa, otwarta implementacja protokołów SSL (wersji 2 i 3) i TLS (wersji 1) oraz algorytmów kryptograficznych ogólnego przeznaczenia. Udostępniana jest na licencji zbliżonej do licencji Apache[3]. Dostępna jest dla systemów uniksopodobnych (m.in. Linux, BSD, Solaris), OpenVMS i Microsoft Windows.

OpenSSL zawiera biblioteki implementujące wspomniane standardy oraz mechanizmy kryptograficzne, a także zestaw narzędzi konsolowych (przede wszystkim do tworzenia kluczy oraz certyfikatów, zarządzania urzędem certyfikacji, szyfrowania, dekryptażu i obliczania podpisów cyfrowych).

Za pomocą OpenSSL Crypto Library można m.in. obliczać funkcję skrótu wiadomości (m.in. MD5 i SHA-1) oraz szyfrować dane popularnymi algorytmami kryptograficznymi, m.in. Blowfish, AES, IDEA, 3DES.

  1. /source/license.html [online], www.openssl.org [dostęp 2017-11-25] (ang.).
  2. Various Licenses and Comments about Them – GNU Project – Free Software Foundation [online], www.gnu.org [dostęp 2017-11-25] (ang.).
  3. /index.html [online], www.openssl.org [dostęp 2017-11-25] (ang.).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in