Cryptography is a foundation in cybersecurity . It is the underlying building block of many defense mechanisms, systems, and protocols . Without crypto, we will not be able to safely conduct many things on the Internet, such as web browsing, online banking, working remotely, etc. Study the Public Key Infrastructure (PKI) and the TLS protocol . Gain hands-on experiences through 8 crypto labs (SEED Labs) developed by the instructor . Study the risks faced by various crypto algorithms and protocols, and how these risks can be mitigated . Understand the common mistakes in the use of crypto, and understand how these can be avoided . Study various crypto applications, including authentication .Authentication failed. Unique API key is not valid for this user.
Who this course is for:
Undergraduate and graduate students studying cybersecurity
Anyone who is interested in learning the cryptography basics, especially the applied aspects of crypto
Anyone who is interested in gaining a deeper understanding of how various crypto-based systems work
Anyone who is interested in learning how blockchain and cryptocurrencies work