English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1.5 Hours | 383 MB
Learn and apply cryptography techniques using openSSL. from symmetric keys and Hash functions to certificates in HTTPS
OpenSSL and Cryptography – A Complete Beginners Guide
That will walk you through the secrets of:
Encryption, symmetric keys, ciphers, digital signatures using openSSL
This course is Hands On. I will teach you the theory and the practical usage.
You will understand how HTTPS works with public key cryptography and how to use Hash functions to keep your files integrity safe
WHY openSSL cryptography ?
Cryptography is everywhere, if you are an ethical hacker, Developer, an IT manager or anyone who hangs around with technology, than this is the stuff that you deal with everyday
In this course you will learn to generate symmetric keys , public keys, certificate request, hash functions and more
You will understand the theoretical concepts of encryption using public and private keys , and use the power of openSSL to apply them
This course is HANDS ON . no power points or fancy words .
WHAT WILL YOU LEARN
- how encryption works
- when do we use encryption
- cipher algorithm operations
- what are symmetric keys
- generate and apply symmetric keys on openSSL
- hash functions
- when do we use hash functions for integrity and when for confidentiality
- hash different files on your computers
- public key cryptography
- the theory beyond public and private key
- digital signatures
- create your own certificate signing request
- crate your own self sign request
Table of Contents
Introduction
1 Introduction
2 openSSL set up
Encryption and symmetric keys
3 Why we need encryption
4 Speed Test
5 Generating a secret Key
6 Key space
7 Cipher algorithm
8 Algorithm operations part 1
9 Algorithm operations part 2
10 Encrypting with a symmetric key part 1
11 Encrypting with a symmetric key part 2
12 Encrypting and decrypting summary
Hash Functions
13 Hash intro
14 One way function
15 Integrity check
16 Hash check 2 files
17 Encrypted Hash
18 Confidentiality
19 Hashed passwords in linux
20 Hash mp3 with Sha256
21 Hash speed test
Public Key Cryptography
22 Public and private keys intro
23 Generate your first private key
24 Digital signatures
25 HTTPS part 1
26 HTTPS part 2
27 Certificates – web server side
28 Certificates – browser side
29 Create your first certificate request
30 Self sign your certificate
Resolve the captcha to access the links!