Packages and Binaries:
libssl-dev
This package is part of the OpenSSL project’s implementation of the SSL and TLS cryptographic protocols for secure communication over the Internet.
It contains development libraries, header files, and manpages for libssl and libcrypto.
Installed size: 15.74 MB
How to install: sudo apt install libssl-dev
Dependencies:
- libssl3t64
libssl-doc
This package is part of the OpenSSL project’s implementation of the SSL and TLS cryptographic protocols for secure communication over the Internet.
It contains manpages and demo files for libssl and libcrypto.
Installed size: 7.94 MB
How to install: sudo apt install libssl-doc
libssl3t64
This package is part of the OpenSSL project’s implementation of the SSL and TLS cryptographic protocols for secure communication over the Internet.
It provides the libssl and libcrypto shared libraries.
Installed size: 7.87 MB
How to install: sudo apt install libssl3t64
Dependencies:
- libc6
- libzstd1
- openssl-provider-legacy
- zlib1g
openssl
This package is part of the OpenSSL project’s implementation of the SSL and TLS cryptographic protocols for secure communication over the Internet.
It contains the general-purpose command line binary /usr/bin/openssl, useful for cryptographic operations such as:
- creating RSA, DH, and DSA key parameters;
- creating X.509 certificates, CSRs, and CRLs;
- calculating message digests;
- encrypting and decrypting with ciphers;
- testing SSL/TLS clients and servers;
- handling S/MIME signed or encrypted mail.
Installed size: 2.42 MB
How to install: sudo apt install openssl
Dependencies:
- libc6
- libssl3t64
c_rehash
Create symbolic links to files named by the hash values
root@kali:~# c_rehash -h
Usage: c_rehash [-old] [-h] [-help] [-v] [dirs...]
-old use old-style digest
-h or -help print this help text
-v print files removed and linked
openssl
OpenSSL command line program
root@kali:~# openssl -h
help:
Standard commands
asn1parse ca ciphers cmp
cms crl crl2pkcs7 dgst
dhparam dsa dsaparam ec
ecparam enc engine errstr
fipsinstall gendsa genpkey genrsa
help info kdf list
mac nseq ocsp passwd
pkcs12 pkcs7 pkcs8 pkey
pkeyparam pkeyutl prime rand
rehash req rsa rsautl
s_client s_server s_time sess_id
skeyutl smime speed spkac
srp storeutl ts verify
version x509
Message Digest commands (see the `dgst' command for more details)
blake2b512 blake2s256 md4 md5
rmd160 sha1 sha224 sha256
sha3-224 sha3-256 sha3-384 sha3-512
sha384 sha512 sha512-224 sha512-256
shake128 shake256 sm3
Cipher commands (see the `enc' command for more details)
aes-128-cbc aes-128-ecb aes-192-cbc aes-192-ecb
aes-256-cbc aes-256-ecb aria-128-cbc aria-128-cfb
aria-128-cfb1 aria-128-cfb8 aria-128-ctr aria-128-ecb
aria-128-ofb aria-192-cbc aria-192-cfb aria-192-cfb1
aria-192-cfb8 aria-192-ctr aria-192-ecb aria-192-ofb
aria-256-cbc aria-256-cfb aria-256-cfb1 aria-256-cfb8
aria-256-ctr aria-256-ecb aria-256-ofb base64
bf bf-cbc bf-cfb bf-ecb
bf-ofb camellia-128-cbc camellia-128-ecb camellia-192-cbc
camellia-192-ecb camellia-256-cbc camellia-256-ecb cast
cast-cbc cast5-cbc cast5-cfb cast5-ecb
cast5-ofb des des-cbc des-cfb
des-ecb des-ede des-ede-cbc des-ede-cfb
des-ede-ofb des-ede3 des-ede3-cbc des-ede3-cfb
des-ede3-ofb des-ofb des3 desx
rc2 rc2-40-cbc rc2-64-cbc rc2-cbc
rc2-cfb rc2-ecb rc2-ofb rc4
rc4-40 seed seed-cbc seed-cfb
seed-ecb seed-ofb sm4-cbc sm4-cfb
sm4-ctr sm4-ecb sm4-ofb zlib
zstd
openssl-provider-fips
This package is part of the OpenSSL project’s implementation of the SSL and TLS cryptographic protocols for secure communication over the Internet.
This package contains the FIPS provider. The OpenSSL FIPS provider is a special provider that conforms to the Federal Information Processing Standards (FIPS) specified in FIPS 140-2. This ‘module’ contains an approved set of cryptographic algorithms that is validated by an accredited testing laboratory. For details see OSSL_PROVIDER-fips and fips_module man page.
Installed size: 3.02 MB
How to install: sudo apt install openssl-provider-fips
Dependencies:
- libc6
openssl-provider-legacy
This package is part of the OpenSSL project’s implementation of the SSL and TLS cryptographic protocols for secure communication over the Internet.
This package contains the legacy provider. The OpenSSL legacy provider supplies OpenSSL implementations of algorithms that have been deemed legacy. Such algorithms have commonly fallen out of use, have been deemed insecure by the cryptography community, or something similar. For details see OSSL_PROVIDER-legacy man page.
Installed size: 414 KB
How to install: sudo apt install openssl-provider-legacy
Dependencies:
- libc6
- libssl3t64
Updated on: 2025-May-30