This article is the first of two on cryptography basics using OpenSSL, a production-grade library and toolkit popular on Linux and other systems. (To install the most recent version of OpenSSL, see here.) OpenSSL utilities are available at the command line, and programs can call functions from the OpenSSL libraries. The sample program for this article is in C, the source language for the OpenSSL libraries. . The two articles in this series cover—collectively—cryptographic hashes, digital signatures, encryption and decryption, and digital certificates. You can find the code and command-line examples in a ZIP file from my website. The link for this article located at Opensource.com is no longer available. . Explore the essentials of cryptography and OpenSSL, focusing on hashes, encryption, and digital certificates for secure communication in the digital world. OpenSSL Basics, Cryptography Fundamentals, Linux Encryption Techniques, Digital Signatures, Cryptographic Libraries. . Brittany Day
This document discusses GnuPG, which is a tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. GnuPG is a complete and free replacement for PGP.. . Leverage GnuPG for protecting communications and encrypting data on Linux systems. Discover how to efficiently generate digital signatures.. Secure Communication, Data Encryption, Digital Signatures, GnuPG, Linux Tools. . Anthony Pell
This document is a great overview of cryptography, including public and private key encryption, digital signatures, certificates, etc.. . Cryptography secures communication and data from unauthorized access through encryption and decryption, ensuring confidentiality, integrity, and authenticity for transactions. Cryptography Overview, Public Key Encryption, Digital Signatures Guide, Private Key Security, Encryption Essentials. . Anthony Pell
Get the latest Linux and open source security news straight to your inbox.