Our Scenarios
crypto

OpenSSL Encryption

Introduction to Encryption Using OpenSSL

OpenSSL is a robust, open-source and general purpose cryptographic library that is used to implement the Secure Socket Layer (SSL) and Transport Layer Security (TLS) protocols.

Objectives Of the Scenario

In this scenario, we are going to learn on; - List Various commands and algorithms supported by openssl - X509 File Extensions - Generating Encryption Keys - Generating Certificates - Generating Certificate Signing Request - Generating Self-Signed Certificate - Verifying Certificates - Encrypting and Decrypting a File - Generating Password Hashes - Generating Random Numbers

Reference

  • man openssl
  • man genpkey
  • man x509
  • man rand
  • man req
  • man verify
  • man enc
  • man pkeyutl
  • MODESINGLEPLAYER
  • TYPECCL
  • DIFFICULTYINTERMEDIATE
  • TIME90 MINUTES
  • COST10 CRYSTALS
SHARE