4.45 (44 reviews)
☑ Understand Symmetric Encryption
☑ Understand Asymmetric Encryption
☑ Understand Key Length and Keyspace
☑ Generating RSA Keys
☑ Fundamentals of OpenSSL
☑ Encrypting large documents
☑ Understand SSL Certificates
☑ Create Self-signed SSL Certificates
☑ Create and Use Digital Signatures
The course covers fundamentals of encryption with hands-on demos using OpenSSL and Putty tools.
Encryption fundamentals is a MUST have skill for IT professionals like-
Support/Operations Managers. etc.
The course takes you on a step-by-step approach journey where you will learn concept, and immediately apply it using OpenSSL/Putty.
The student will learn-
Key Length & Key Space
Generating Public and Private Keys
Encrypting Large Documents/files
Data Integrity & Hash Functions
Understanding SSL Certificates
Creating self-signed Certificates
Course Requirements & Target Audience
VirtualBox & OS Installation
OpenSSL Installation on Linux
OpenSSL Installation on Windows
openssl - Basic Introduction
Lab #1 - Lab Environment Setup
Encryption - Absolute Basics
What is Encryption?
Types of Encryption
Asymmetric Encryption - Part 1
Asymmetric Encryption - Part 2
Key Length & Keyspace
Classification of Symmetric Algorithms
Encrypting Data with Symmetric Key using openssl
Asymmetric Keys - Revisit
Demo: Generating Public and Private Keys using openssl - Part 1
Demo: Generating Public and Private Keys using openssl - Part 2
Demo: Send a encrypted document to your friend - Part 1
Demo: Send a encrypted document to your friend - Part 2
What is Data Integrity? And Types
Hash Demo - Sample Text & Apache httpd Download
Symmetric & Asymmetric - Quick Review
Signing a document using openssl rsautl
Signing a document using openssl dgst
Process of Requesting a SSL certificate
SSL Certificate Types
Lab Setup in AWS - Bonus
AWS Free Tier Sign Up Process
Create Linux Machine in AWS and Connecting via SSH
Appendix & Miscellaneous
Windows 10 Installation
Putty Setup on Windows
Conclusion & Bonus
Bonus - Other Courses @ Heavy Discount
This course has not a refund. I don't understand why you charge for information that is available for free. If you are offering a course you should teach something that it is not available for free in youtube or any web tutorial.
Concepts are repeated too many times and the course is too fragmented in chunks sometimes not really useful. The concepts are anyway well presented, but the cool content could be condensed in 20 lines of script. Every tool needed for the demos is clearly listed.
I was looking for tutorials to understand how to use symmetric and asymmetric encryption in C/C++. I download the library openssl, but it was a bit hard to use without a basic knowledge of cryptography fundamentals. This course put together these two things: the fundamentals, and how to explore this with openssl. I'm very satisfied with the course.
The videos are too short. Some basic things are explained many times, it seems the reason for this is just to increase the volume of the content.