OpenSSL

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
OpenSSL
Kryptografia
Producent The OpenSSL Project
System operacyjny wieloplatformowy
Napisane w C
Pierwsze wydanie 1998-12-2323 grudnia 1998
Aktualna wersja stabilna 1.0.1j (15 października 2014)[1]
Licencja OpenSSL License / SSLeay license[2][3]
www.openssl.org

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.[4] 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.

Zobacz też[edytuj | edytuj kod]

Przypisy

Linki zewnętrzne[edytuj | edytuj kod]