• Online, Self-Paced
Course Description

Protecting your information at rest, in transit, and in use is your top priority. In this course, you will explore various cryptographic concepts. This course will help prepare you for the SY0-501 Security+ exam.

Learning Objectives


  • start the course
  • identify the role cryptography plays in maintaining CIA
  • identify the purpose of a cipher
  • identify the properties of a secure cipher
  • describe the function of block ciphers
  • describe the function of stream ciphers
  • describe the purpose of a cryptographic key
  • recognize the various ways to exchange cryptographic keys
  • describe the purpose of encryption
  • describe symmetric algorithms
  • identify various symmetric algorithms
  • describe asymmetric algorithms
  • identify various asymmetric algorithms
  • describe hashing
  • identify various hashing functions
  • describe data integrity
  • describe authentication
  • describe the purpose of digital signatures
  • describe the purpose of key stretching
  • identify additional security considerations such as steganography, obscurity, and weak algorithms

Practice: Cryptography Features/Services

  • identify various cryptographic features and services

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Cyber Defense Analysis
  • Cyber Defense Infrastructure Support
  • Cybersecurity Management
  • Systems Architecture