2014
lynda.com
Sean Colins
1h 51m
English
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
0. Introduction
Welcome1. What Is SSL and Where Is SSL Used?
Why SSL?
Trust and encryption on a network
Understanding key pair encryption
Trusted SSL vs. self-signed SSL
SSL, TLS, and OpenSSL
Who uses SSL?
Understanding SSL transactions
2. How Do SSL Certificates Work?
How do self-signed certificates work?
How do public trusted certificates work?
Reviewing provided certificates
How a signature identifies you
3. How Do Signatures Work?
Understanding hashing
Using a hash function to create a digest using OpenSSL
4. Common Types of SSL Certificates
Root certificate authorities
Certificates that chain to the root
Code-signing certificates
5. Using Certificates
Creating a demo certificate authority
Generating a server certificate
Installing your certificate on a client system
Setting up a secure website
Testing your secure website
6. Check Your Expiration Dates
Understanding certificate expiration
Revoking a certificate
Setting up a certificate-revocation list
Renewing a certificate
7. Protecting Your Security Investment
The importance of backups
Archiving in a secure and recoverable way
8. Conclusion
Next steps
Download File Size:323.39 MB