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
Internet History, Technology, and SecurityUniversity of Michigan via Coursera Sicherheit im Internet
openHPI أساسيات التشفير
Rwaq (رواق) Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera Web Application Development: Security
University of New Mexico via Coursera