Loading...

Course Description

Protocols for authenticating machines play an important role in systems security, and this course will focus on various aspects of this challenge. Using case studies of protocols that work and that have failed will help you to acquire the skill — and the skepticism — necessary to analyze and deploy authentication protocols successfully. In this course, you will investigate shared key and public key cryptography along with the trade-offs associated with these different types of keys. You will also examine some of the standard cryptographic building blocks and their use.

The following course is required to be completed before taking this course:

  • Systems Security

Faculty Author

Fred Schneider

Benefits to the Learner

  • Define the Dolev-Yao threat model and identify three primary classes of attacks
  • Recognize when a protocol may be vulnerable to these types of attacks
  • Develop a tool kit of existing valid protocols for authentication and key distribution
  • Recognize the challenges of adapting a protocol into a real-world system
  • Evaluate the trade-offs between symmetric key cryptography and public key cryptography
  • Analyze different approaches to distributing and revoking keys

Target Audience

  • IT professionals
  • Developers
  • Programmers
  • Analysts
  • Software engineers
  • Cybersecurity professionals

Accrediting Associations

Loading...
Enroll Now - Select a section to enroll in
Type
3 week
Dates
May 01, 2024 to May 21, 2024
Total Number of Hours
24.0
Course Fee(s)
Contract Fee $0.00
Section Notes

IMPORTANT COURSE INFORMATION

 

We strongly recommend you take and complete the courses in this certificate program in sequential order.

Type
3 week
Dates
Jun 12, 2024 to Jul 02, 2024
Total Number of Hours
24.0
Course Fee(s)
Contract Fee $0.00
Section Notes

IMPORTANT COURSE INFORMATION

 

We strongly recommend you take and complete the courses in this certificate program in sequential order.

Type
3 week
Dates
Jul 24, 2024 to Aug 13, 2024
Total Number of Hours
24.0
Course Fee(s)
Contract Fee $0.00
Section Notes

IMPORTANT COURSE INFORMATION

 

We strongly recommend you take and complete the courses in this certificate program in sequential order.

Type
3 week
Dates
Sep 04, 2024 to Sep 24, 2024
Total Number of Hours
24.0
Course Fee(s)
Contract Fee $0.00
Section Notes

IMPORTANT COURSE INFORMATION

 

We strongly recommend you take and complete the courses in this certificate program in sequential order.

Type
3 week
Dates
Oct 16, 2024 to Nov 05, 2024
Total Number of Hours
24.0
Course Fee(s)
Contract Fee $0.00
Section Notes

IMPORTANT COURSE INFORMATION

 

We strongly recommend you take and complete the courses in this certificate program in sequential order.

Type
3 week
Dates
Nov 27, 2024 to Dec 17, 2024
Total Number of Hours
24.0
Course Fee(s)
Contract Fee $0.00
Section Notes

IMPORTANT COURSE INFORMATION

 

We strongly recommend you take and complete the courses in this certificate program in sequential order.

Required fields are indicated by .