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:
Public key infrastructures
Symmetric and asymmetric key pairs
Cryptographic hash functions
Welcome1. What Is SSL and Where Is SSL Used?
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?
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
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
Download File Size:323.39 MB