Understanding Secure Sockets Layer

Understanding Secure Sockets Layer

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 49m | 329 MB

Secure Sockets Layer (SSL) is a cryptography protocol to protect web communication. Understanding Secure Sockets Layer takes the complicated subject of using TLS/SSL with public key infrastructure (PKI) for trusted encryption and identity verification, and breaks it down into easy-to-understand components that entry-level IT technicians, consultants, and support staff need to know—regardless of the types of computers, users, or networks supported. Join author Sean Colins for a focused and approachable course that will extend your knowledge of common SSL concepts and practices, including:

  • SSL communications
  • Certificate authorities
  • Public key infrastructures
  • Symmetric and asymmetric key pairs
  • Cryptographic hash functions
  • Encryption algorithms
Table of Contents

1 Welcome
2 Why SSL
3 Trust and encryption on a network
4 Understanding key pair encryption
5 Trusted SSL vs. self-signed SSL
6 SSL, TLS, and OpenSSL
7 Who uses SSL
8 Understanding SSL transactions
9 How do self-signed certificates work
10 How do public trusted certificates work
11 Reviewing provided certificates
12 How a signature identifies you
13 Understanding hashing
14 Using a hash function to create a digest using OpenSSL
15 Root certificate authorities
16 Certificates that chain to the root
17 Code-signing certificates
18 Creating a demo certificate authority
19 Generating a server certificate
20 Installing your certificate on a client system
21 Setting up a secure website
22 Testing your secure website
23 Understanding certificate expiration
24 Revoking a certificate
25 Setting up a certificate-revocation list
26 Renewing a certificate
27 The importance of backups
28 Archiving in a secure and recoverable way
29 Next steps