TLS for Beginners: Securing Network Communications

TLS for Beginners: Securing Network Communications

3h 3mIntermediate2024-05-21

Authors

Daniel Lachance

Daniel Lachance

Consultant, Trainer, Author, and Editor at Lachance IT Consulting

Course details

Transport Layer Security (TLS) provides the backbone of securing Intranet and Internet network communications through encryption and authentication. In this course, Daniel Lachance—consultant, trainer, and IT evangelist—guides you through acquiring the skills necessary to plan, implement and maintain a Public Key Infrastructure (PKI) ecosystem that supports TLS security certificates. Learn how to use tools such as OpenSSL on Linux, Microsoft Active Directory Certificate Services (AD CS) and Amazon Web Services (AWS) Certificate Manager. After a thorough overview of PKI, dive into configuring a variety of certificate authorities. Explore several methods for acquiring certificates, and go over the steps to use PKI certificates effectively. When you complete this course, you’ll have the basic knowledge you need to secure network communications.

Skills covered

Network SecurityCybersecurityDeep Dive (X:Y)

Concepts

Introduction

  • Learn to secure your network communications
  • What you should know

PKI Overview

  • Cryptography
  • Hashing and digital signatures
  • Public key infrastructure
  • Certificate authorities
  • Certificates
  • Certificate lifecycle management
  • Transport layer security
  • Analyze a tls packet capture

Certificate Authorities

  • Configure a Microsoft AD CS certificate authority
  • Configure Microsoft AD CS certificate templates
  • Configure a Linux OpenSSL certificate authority
  • Configure an AWS Certificate Manager CA

Acquiring Certificates

  • Acquire a certificate using Microsoft AD CS
  • Acquire a web server certificate using OpenSSL
  • Acquire a public CA certificate
  • Install private CA certificates
  • Generate certificates using Microsoft Azure

PKI Certificate Usage

  • Configure a Windows website certificate
  • Configure a Linux website certificate
  • Configure web brower client certificate authentication
  • Configure VPN certificate authentication
  • Configure a network printer certificate
  • Acquire a web app certificate using Microsoft Azure

Conclusion

  • Next steps
80,000 Toman