Cryptography

Cryptography is essential in security. Learn how it's used to preserve integrity and confidentiality of sensitive information.
The internet is used by virtually everyone today for very trivial purposes such as playing games to more important tasks such as online banking. Users have started using the internet to access and utilise important services. A large part of ensuring that this communication is secure is done using Cryptographic primitives. This module will explore core cryptographic topics that are used to secure communication over the internet and in machines/servers.

0%
Hashing - Crypto 101
An introduction to Hashing, as part of a series on crypto
0%
John the Ripper: The Basics
Learn how to use John the Ripper, a powerful and adaptable hash-cracking tool.
0%
Encryption - Crypto 101
An introduction to encryption, as part of a series on crypto
What are modules?
A learning pathway is made up of modules, and a module is made of bite-sized rooms (think of a room like a mini security lab).
