liveBook · Manning

OpenSSL

OpenSSL is an open-source software library and toolkit implementing cryptographic algorithms, secure-communication protocols, and operations involving keys and certificates.

How 3 Manning books explain it

Secure APIs

OpenSSL is an open-source toolkit implementing cryptographic protocols, algorithms, certificates, and key-management operations.

How it is used
Generates RSA key pairs for signing and validating JWTs with asymmetric algorithms.
How deep it goes
Explains installation context, genpkey parameters, and key use, but does not develop OpenSSL's broader cryptographic capabilities.
Examples
Uses a 3072-bit RSA key-pair command and generated PEM files for PS256 token signing.
What you can do after
Operate OpenSSL's genpkey command to create RSA signing and verification keys for JWT experiments.

Read how Secure APIs explains OpenSSL →

Hacking Cryptography

OpenSSL is an open-source software toolkit that provides implementations of cryptographic primitives, protocols, and related security functions.

How it is used
Recommends OpenSSL for production security designs instead of custom cryptographic implementations.
How deep it goes
Explains its engineering role and limitations, but does not detail APIs, configuration, algorithms, or vulnerability remediation.
Examples
Uses OpenSSL's adoption by large enterprises and governments as evidence for relying on widely reviewed implementations.
What you can do after
Evaluate whether established cryptographic software and standardized TLS are preferable to custom security code.

Read how Hacking Cryptography explains OpenSSL →

Building Web APIs with ASP.NET Core

OpenSSL is an open-source toolkit and command-line tool for cryptography, certificates, and related security files.

How it is used
Converts PEM and KEY certificates into PFX files for import into IIS.
How deep it goes
Provides installation, command execution, password entry, and file-cleanup steps without explaining cryptographic internals.
Examples
Uses a Windows OpenSSL command to generate mybglist_origin.pfx from mybglist_origin.pem and mybglist_origin.key.
What you can do after
Operate/configure OpenSSL to create an IIS-importable PFX certificate file.

Read how Building Web APIs with ASP.NET Core explains OpenSSL →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.