ANC-ITM4610.AB1

ITM4610 - Introduction to Cryptography

Beginner Self-paced · 1 year access

7 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

10 Interactive Lessons · 92 topics
01 Network Security Concepts, Encryption Techniques, Block Ciphers and the Data Encryption Standard 17 topics · 2 LiveLab
  • Cybersecurity, Information Security, and Network Security
  • The OSI Security Architecture
  • Security Attacks
  • Security Services
  • Security Mechanisms
  •  Cryptography
  • Network Security
  • Trust and Trustworthiness
  • Standards
  • Symmetric Cipher Model
  • Substitution Techniques
  • Transposition Techniques
  • Traditional Block Cipher Structure
  • The Data Encryption Standard
  • A DES Example
  • The Strength of DES
  • Block Cipher Design Principles

2 LiveLab in this lesson — see the labs panel →

02 Advanced Encryption Standard, Random Bit Generation and Stream Ciphers 14 topics · 2 LiveLab
  • Finite Field Arithmetic
  • AES Structure
  • AES Transformation Functions
  • AES Key Expansion
  • An AES Example
  • AES Implementation
  • Appendix 6A: Polynomials with Coefficients in GF(28)
  • Principles of Pseudorandom Number Generation
  • Pseudorandom Number Generators
  • Pseudorandom Number Generation Using a Block Cipher
  • Stream Ciphers
  • RC4
  • Stream Ciphers Using Feedback Shift Registers
  • True Random Number Generators

2 LiveLab in this lesson — see the labs panel →

03 Public-Key Cryptography, RSA and Cryptographic Hash Functions 11 topics · 2 LiveLab
  • Principles of Public-Key Cryptosystems
  • The RSA Algorithm
  • Diffie–Hellman Key Exchange
  • Elgamal Cryptographic System
  • Elliptic Curve Arithmetic
  • Elliptic Curve Cryptography
  • Applications of Cryptographic Hash Functions
  • Two Simple Hash Functions
  • Requirements and Security
  • Secure Hash Algorithm (SHA)
  • SHA-3

2 LiveLab in this lesson — see the labs panel →

04 Message Authentication Codes, Digital Signatures, Cryptographic Key Management and Distribution 20 topics · 1 LiveLab
  • Message Authentication Requirements
  • Message Authentication Functions
  • Requirements for Message Authentication Codes
  • Security of MACs
  • MACs Based on Hash Functions: HMAC
  • MACs Based on Block Ciphers: DAA and CMAC
  • Authenticated Encryption: CCM and GCM
  • Key Wrapping
  • Pseudorandom Number Generation Using Hash Functions and MACs
  • Digital Signatures
  • Elgamal Digital Signature Scheme
  • Schnorr Digital Signature Scheme
  • Nist Digital Signature Algorithm
  • Elliptic Curve Digital Signature Algorithm
  • RSA-PSS Digital Signature Algorithm
  • Symmetric Key Distribution Using Symmetric Encryption
  • Symmetric Key Distribution Using Asymmetric Encryption
  • Distribution of Public Keys
  • X.509 Certificates
  • Public-Key Infrastructure

1 LiveLab in this lesson — see the labs panel →

05 User Authentication, Transport-Level Security and Wireless Network Security 13 topics
  • Remote User-Authentication Principles
  • Remote User-Authentication Using Symmetric Encryption
  • Kerberos
  • Remote User-Authentication Using Asymmetric Encryption
  • Federated Identity Management
  • Web Security Considerations
  • Transport Layer Security
  • HTTPS
  • Secure Shell (SSH)
  • Wireless Security
  • Mobile Device Security
  • IEEE 802.11 Wireless LAN Overview
  • IEEE 802.11i Wireless LAN Security

Hands-On Labs Our edge

7 LiveLabs
  • Using OWASP ZAP
  • Performing Symmetric Encryption
  • Encrypting a File or Folder
  • Implementing AES Encryption
  • Using OpenSSL to Create a Public/Private Key Pair
  • Using the RSA Asymmetric Algorithm
Labs run in your browser — nothing to install.

02 / FAQs

Questions before you start

Contact us ↗

Prepare for ITM4610 - Introduction to Cryptography

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • 7 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top