/network-security-and-cryptography

Notebooks and Exercises for Network Security and Cryptography

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

Network Security and Cryptography course page

Currently some notebooks require the python3 kernel and some require the sagemath kernel

Notebooks in this collection:

  1. Classic Ciphers Open In Colab
  2. Secret Sharing Open In Colab
  3. Secret Sharing (Galois) Open In Colab
  4. Hash Functions Open In Colab
  5. Stream Ciphers Open In Colab
  6. Symmetric Ciphers Open In Colab
  7. RSA Open In Colab
  8. Legacy DSA Open In Colab
  9. Diffie-Hellman Open In Colab
  10. Elliptic Curves Open In Colab

Open this repository: Open In Colab Open In SageMaker Studio Lab Binder