Oprogramowanie : OpenSSL : OpenSSL

OpenSSL

Przegląd oprogramowania

Główne funkcje

  • Oprogramowanie open source dostępne na różnych platformach
  • Implementuje protokoły SSL i TLS do bezpiecznych transmisji danych
  • Obejmuje bibliotekę funkcji kryptograficznych

OpenSSL jest zestawem narzędzi open source służącym do implementacji protokołów TLS (Secure Sockets Layer) i SSL (Transport Layer Security). Zestaw narzędzi jest darmowy do użytku na licencji OpenSSL i licencji SSleay i jest dostępny dla systemów Windows, OS X i Linux.

Zestaw narzędzi OpenSSL jest używany przez wiele systemów open source, takich jak warianty systemu Linux, a większość serwerów internetowych w Internecie, takich jak serwer HTTP Apache. Protokoły SSL i TLS, które wdraża OpenSSL, umożliwiają bezpieczne przesyłanie informacji przez Internet poprzez szyfrowanie danych, aby osoby trzecie nie mogły uzyskać dostępu do transmisji danych. Zestaw narzędzi zawiera również bibliotekę kryptograficzną z implementacjami szyfrów symetrycznych, funkcji haszujących, algorytmów kluczy publicznych i innych algorytmów kryptograficznych.

OpenSSL to solidny zestaw narzędzi wykorzystywany w Internecie. Jednak był on podatny na przestraszenie Heartbleed, które spowodowało, że duża liczba serwerów była podatna na atak. W odpowiedzi na Heartbleed, kod źródłowy OpenSSL zyskał większą uwagę od programistów, którzy chcą go zwiększyć, co dobrze wróży dla żywotności zestawu narzędzi OpenSSL.

Zaktualizowano: 28 sierpnia 2014

▶ Podstawowe rozszerzenie pliku

.csr – Certificate Signing Request File

▶ Używane inne rozszerzenia plików OpenSSL 1

Obsługiwane typy plików
.SPC Software Publisher Certificate File
.PVK Private Key File
.P7R Certificate Request Response File
.P10 Certificate Request File
.P7 PKCS #7 Digital Certificate File
.RSA RSA Certificate File
.CRL Certificate Revocation List File
.REQ SSL Certificate Request File
Dodatkowe powiązane formaty plików
.PEM Privacy Enhanced Mail Certificate