OpenSSL

E224032

OpenSSL is a widely used open-source cryptographic library and toolkit that provides SSL/TLS protocols and various encryption, hashing, and security functions for secure communication over computer networks.

All labels observed (5)

Label Occurrences
OpenSSL canonical 8
OpenSSL 1.0.1g 1
OpenSSL Project 1

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf cryptographic library
free and open-source software
software toolkit
developer OpenSSL Project
linked to: OpenSSL
implementsProtocol SSL
TLS
implementsStandard DTLS
OCSP
PKCS#12
linked to: PKCS #12

PKCS#7
linked to: PKCS #7

S/MIME
X.509
linked to: X.509 certificates
initialReleaseYear 1998
license Apache License 2.0
OpenSSL License (historical)
notableVulnerability Heartbleed (CVE-2014-0160)
operatingSystem cross-platform
origin fork of SSLeay
programmingLanguage C
provides C programming API
SSL/TLS protocol implementation
command-line tools
cryptographic primitives
repository https://github.com/openssl/openssl
softwareType cryptography software
security software
supportsAlgorithm 3DES
AES
ChaCha20
DSA
Diffie–Hellman key exchange
ECDSA
Elliptic-curve Diffie–Hellman
HMAC
MD5
RSA
SHA-1
SHA-2
supportsFeature certificate verification
cryptographic key management
public key infrastructure
random number generation
useCase HTTPS support in web servers
certificate generation and management
data encryption and decryption
digital signatures
secure network communication
usedBy Apache HTTP Server
Nginx
linked to: nginx

OpenSSH (optionally, for crypto primitives)
linked to: OpenSSH

Postfix
website https://www.openssl.org/
writtenFor POSIX-compatible systems

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

Poly1305 usedBy OpenSSL
NetBSD includes OpenSSL
Intel AES-NI compatibleWith OpenSSL
OpenSSL developer OpenSSL Project
linked to: OpenSSL
BoringSSL basedOn OpenSSL
BoringSSL replacesInGoogle OpenSSL
OpenVPN uses OpenSSL
LibreSSL forkedFrom OpenSSL
LibreSSL implementsLibrary libcrypto
linked to: OpenSSL
LibreSSL implementsLibrary libssl
linked to: OpenSSL
LibreSSL basedOnVersionOfOpenSSL OpenSSL 1.0.1g
linked to: OpenSSL