SSL/TLS and Public Key Infrastructure
3.6 (60 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
271 students enrolled

SSL/TLS and Public Key Infrastructure

Learn everything about SSL, PKI and its use in modern application development
3.6 (60 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
271 students enrolled
Created by Manju Choudhary
Last updated 12/2018
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • All about SSL protocol and it's architecture
  • Public Key Infrastructure and learn about the player's roles and responsibilities
  • Everything about the x.509 digital certificate. This will include all technical and non-technical aspects
  • Cryptography basics
  • Learn how to use keystore explorer and be productive in certificate management task
  • Learn about Java keytool utility
  • Learn how to use most famous OpenSSL utility.
Requirements
  • Should have a computer with an internet connection
  • Should be willing to put some time aside in order to understand some complicated stuff, patience is must
  • Nothing else !
Description

This course on Public Key Infrastructure and SSL/TLS is full fledged curricular for making any person interested in this topic an SME in this area. We make no assumption about your prior knowledge and explain everything from basics. Range of topic are covered in this course such as cryptography basics, SSL/TLS protocol internals and hands-on certificate management. if you are a developer or system administrator looking for a premier in PKI, SSL and certificates, you are in the right spot !

Who this course is for:
  • Application developers curious about the SSL/TLS and security in general
  • Information security Analyst who want to understand protocol architecture
Course content
Expand all 55 lectures 04:12:48
+ Setting the required Tools and Libraries
6 lectures 26:03
Downloading latest JDK
02:02
Installing Apache Tomcat Server
02:07
Locating the Keytool
07:45
Downloading openSSL Utility
06:20
Installing the Keystore Explorer
03:42
Installing Wireshark Protocol Analyzer
04:07
+ Security Terminologies
11 lectures 59:28
CIA Principle
03:21
CIA Principle
3 questions
Encoding
04:28
Encoding
1 question
Encryption
06:02
Encryption
1 question
Symmetric vs Asymmetric Encryption
10:49
Symmetric vs Asymmetric Keys
1 question
Cipher and Algorithm
03:34
Cipher and Algorithm
1 question
Certificate
03:29
Certificate
1 question
Digital Signature
05:09
Digital Signature
1 question
Cipher Suite
08:28
Cipher Suite
1 question
Hashing
06:54
Hashing
1 question
Salt
03:02
Salt
1 question
Keystore and TrustStore
04:12
Keystore and TrustStore
1 question
+ Secure Socket layer Protocol
8 lectures 26:24
SSL Handshake
03:41
SSL Handshake
1 question
Client Hello
06:10
Client Hello
1 question
Server Hello
02:31
Server Hello
1 question
Certificate
03:30
Certificate
1 question
Server Key Exchange
03:55
Server key Exchange
1 question
Finished
01:58
Finished
1 question
Where does SSL and TLS fit in OSI model
02:17
Hello Retry Request
02:22
+ Public Key Infrastructure
8 lectures 25:47
What is PKI ?
02:57
Role of Certificate Authority
04:49
Role of Certificate Authority
1 question
Role of Registration Authority
03:26
Role of Registration Authority
1 question
Role of Certificate Repository
02:26
Role of Certificate Repository
1 question
Relying Party
02:19
Relying Party
1 question
Digital Certificate File Format
04:10
Digital Certificate File Format
2 questions
Certificate Lifecycle
02:26
Certificate LifeCycle
1 question
Certificate Chain and Trust
03:14
Certificate Chain and Trust
1 question
+ Common SSL Implementation Pattern
5 lectures 29:52
One Way SSL
02:57
MASSL - Mutual Authentication SSL
02:18
LAB Session I : Setting up One way SSL Authentication using Tomcat
16:52
LAB Session II : Settign up Mutual Authentication using Tomcat
01:41
Creating Certificate using Keystore Explorer
06:04
SSL Implementation pattern
3 questions
+ Best Practices
3 lectures 09:53
Selecting the suitable Key
03:34
Private Key Management
03:05
Configuring the correct CIpher suite
03:14
+ SSL Protocol Architecture
4 lectures 11:23
Protocol Architecture TLSv1.2
04:19
Record Protocol
01:52
ChangeCipherSpec(CCS) Subprotocol
02:24
Alert Subprotocol
02:48
Protocol Architecture
3 questions
+ Certificate Provisioning and Singing
5 lectures 51:33
Setup Root CA Part 1
10:33
Setting Root CA Part 2
02:55
Setup Intermediate CA
13:25
Sign the Certificate Using Intermediate CA
12:19
Certificate Singing Using Keytool Explorer
12:21
Certificate Provisioning and Singing
4 questions