ATHNS-CS484.AB1
CS 484 - Applied Cryptography System Security
Beginner Self-paced · 1 year access
27 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
Lessons
17 Interactive Lessons · 91 topics01 Information and Network Security Concepts 9 topics · 10 LiveLab +
- Cybersecurity, Information Security, and Network Security
- The OSI Security Architecture
- Security Attacks
- Security Services
- Security Mechanisms
- Cryptography
- Network Security
- Trust and Trustworthiness
- Standards
10 LiveLab in this lesson — see the labs panel →
02 Introduction to Number Theory 9 topics +
- Divisibility and The Division Algorithm
- The Euclidean Algorithm
- Modular Arithmetic
- Prime Numbers4
- Fermat’s and Euler’s Theorems
- Testing for Primality
- The Chinese Remainder Theorem
- Discrete Logarithms
- Appendix 2A: The Meaning of Mod
03 Classical Encryption Techniques 3 topics · 2 LiveLab +
- Symmetric Cipher Model
- Substitution Techniques
- Transposition Techniques
2 LiveLab in this lesson — see the labs panel →
04 Block Ciphers and the Data Encryption Standard 5 topics +
- Traditional Block Cipher Structure
- The Data Encryption Standard
- A DES Example
- The Strength of DES
- Block Cipher Design Principles
05 Finite Fields 6 topics +
- Groups
- Rings
- Fields
- Finite Fields of the Form GF(p)
- Polynomial Arithmetic
- Finite Fields of the Form GF (2n)
06 Advanced Encryption Standard 7 topics · 6 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)
6 LiveLab in this lesson — see the labs panel →
07 Block Cipher Operation 8 topics +
- Multiple Encryption and Triple DES
- Electronic CodeBook
- Cipher Block Chaining Mode
- Cipher Feedback Mode
- Output Feedback Mode
- Counter Mode
- XTS-AES Mode for Block-Oriented Storage Devices
- Format-Preserving Encryption
08 Random Bit Generation and Stream Ciphers 7 topics +
- 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
09 Public-Key Cryptography and RSA 2 topics · 2 LiveLab +
- Principles of Public-Key Cryptosystems
- The RSA Algorithm
2 LiveLab in this lesson — see the labs panel →
10 Other Public-Key Cryptosystems 4 topics +
- Diffie–Hellman Key Exchange
- Elgamal Cryptographic System
- Elliptic Curve Arithmetic
- Elliptic Curve Cryptography
11 Cryptographic Hash Functions 5 topics · 7 LiveLab +
- Applications of Cryptographic Hash Functions
- Two Simple Hash Functions
- Requirements and Security
- Secure Hash Algorithm (SHA)
- SHA-3
7 LiveLab in this lesson — see the labs panel →
12 Message Authentication Codes 9 topics +
- 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
13 Appendix A: Basic Concepts from Linear Algebra 2 topics +
- A.1 Operations on Vectors and Matrices
- A.2 Linear Algebra Operations Over Zn
14 Appendix B: Measures of Secrecy and Security 5 topics +
- B.1 Conditional Probability
- B.2 Perfect Secrecy
- B.3 Information and Entropy
- B.4 Entropy and Secrecy
- B.5 Min-Entropy
15 Appendix C: Data Encryption Standard +
16 Appendix D: Simplified AES 5 topics +
- D.1 Overview
- D.2 S-AES Encryption and Decryption
- D.3 Key Expansion
- D.4 The S-box
- D.5 S-AES Structure
17 Appendix E: Mathematical Basis of the Birthday Attack 5 topics +
- E.1 Related Problem
- E.2 The Birthday Paradox
- E.3 Useful Inequality
- E.4 The General Case of Duplications
- E.5 Overlap Between Two Sets
Hands-On Labs Our edge
27 LiveLabs- Obtaining Information about an IP Version
- Getting Information about the DNS
- Getting Information about the UDP Ports
- Getting Information about the Current Connection Statistics of UDP
- Getting the UDP Settings
- Getting Information about the TCP Ports
- Getting Information about the Current Connection Statistics of TCP
- Getting the TCP Settings
- Obtaining Information about the Net Firewall Profile
- Obtaining IP Route Information from the IP Routing Table
- Using OWASP ZAP
- Performing Symmetric Encryption
- Encrypting a File or Folder
- Configuring File and Share Permissions
- Using BitLocker in Windows 10
- Configuring MDT
- Creating a New Partition and Configuring BitLocker
- Implementing AES Encryption
- Using OpenSSL to Create a Public/Private Key Pair
- Using the RSA Asymmetric Algorithm
- Installing Windows Server Backup and Performing Backup of a Folder
- Creating a Backup Schedule
- Creating a Backup Once
- Configuring RAID
- Configuring RAID 5
- Installing the Failover Cluster Feature
- Using the Dependency Viewer
Labs run in your browser — nothing to install.
02 / FAQs
Questions before you start
Prepare for CS 484 - Applied Cryptography System Security
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
- 27 LiveLab included
- Certificate of completion
No credit card required