Network Security and Cryptography course page Currently some notebooks require the python3 kernel and some require the sagemath kernel Notebooks in this collection: Classic Ciphers Secret Sharing Secret Sharing (Galois) Hash Functions Stream Ciphers Symmetric Ciphers RSA Legacy DSA Diffie-Hellman Elliptic Curves Open this repository: