Cryptography Training for Developers & Architects - Application Security Course | Synopsys
close search bar

Sorry, not available in this language yet

close language selection

Introduction to Cryptography for Developers and Architects

Course Description

Cryptography: It’s what makes it possible to safely bank, shop, and work on the internet. Cryptography helps store passwords securely and even helps prevent data loss if you lose your device. This course will teach you the cryptography basics you need to know to design and develop secure applications and systems.

Course Themes

  • Cryptography concepts
  • Cryptographic libraries
  • Key management and storage
  • Cryptography for web development
  • Attacks on encryption

Learning Objectives

  • Describe common cryptographic implementations.
  • Make security-conscious decisions around cryptography.
  • Understand real-world threats to cryptography.
  • Know when and how to use specific cryptographic primitives.


Delivery: eLearning

Duration: 1 hour

Level: Introductory

Intended Audience:

  • Software Developers
  • Architects
  • Security Engineers
  • Systems Administrators

Competencies: Basic understanding of cryptographic concepts and general security terminology


Get more course information