Symmetric Cryptography Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Get an overview of symmetric cryptography, an important information security tool for encrypting data.
Syllabus
Introduction
- Cryptography is everywhere
- Basic terminology
- Cryptography's role
- Kerckhoffs's principle
- Symmetric keys
- Block vs. stream ciphers
- Binary representation
- Characters
- Integers
- Floating point numbers
- Boolean logical operations
- Padding
- Simple substitution ciphers
- Polyalphabetic substitution ciphers
- Permutation and transposition ciphers
- Simple one-time pads with XOR
- S-Box and P-Box
- Feistel ciphers
- Linear-feedback shift registers (LFSRs)
- The Data Encryption Standard (DES)
- The Advanced Encryption Standard (AES)
- AES and DES in practice
- The RC4 stream cipher
- Introduction to block cipher modes
- Cipher block chaining (CBC)
- CFB: Cipher feedback
- OFB: Output feedback
- CTR: Counter
- Next steps
Taught by
Jeremy A. Hansen
Related Courses
Cryptography IStanford University via Coursera Introduction to Cryptology
Indian Institute of Technology Roorkee via Swayam Symmetric Cryptography
University of Colorado System via Coursera Cyber Attack Countermeasures
New York University (NYU) via Coursera Криптографические методы защиты информации
National Research Nuclear University MEPhI via edX