
Course and chapter overview
Why should we bother encrypting our data.
In simple words, what is encryption basically.
Explain symmetric and asymmetric encryption, their key exchange tradeoffs, and how public key infrastructure with X.509 certificates enables secure email and file encryption.
Understand how password-based encryption derives a key from a strong password via hashing with salt. Use fresh salts, adequate iteration counts, and established schemes over ad hoc methods.
Explore cryptographic key formats across soft and hardware tokens, including PKCS12 and OpenPGP, and learn why password-based keys require stored cryptographic parameters to enable decryption.
AES-128, Public Key, Certificates? What do symmetric and asymmetric encryption actually mean? Where are these used? This course provides a basic introduction to the field of encryption.
The course explains the common terminology but also the technical background. This course is right for everybody who wants to understand what encryption means in practice and what to watch out for. Smattering knowledge can be challenged, practical insights will be provided.
If you care about data security and privacy – likewise on the enterprise level and in private life – you are already on the right track. This course can deepen your knowledge and turn your focus where to look at.
General background knowledge in IT is an advantage but not required.