From e9fa304c50fecdd8d0e64dc1fdca56749aa7d951 Mon Sep 17 00:00:00 2001 From: AVDestroyer Date: Mon, 28 Oct 2024 10:40:12 -0700 Subject: [PATCH] sagemath resource --- src/fall-24/crypto/crypto-4.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fall-24/crypto/crypto-4.md b/src/fall-24/crypto/crypto-4.md index cdd8bc1..6f39897 100644 --- a/src/fall-24/crypto/crypto-4.md +++ b/src/fall-24/crypto/crypto-4.md @@ -18,4 +18,5 @@ The following challenges in increasing difficulty are deployed to [platform.acmc ## Resources The follow resources are great to practice/learn about the ciphers covered in the slides. - [pycryptodome](https://pypi.org/project/pycryptodome/): A library that implements many modern-day cryptographic algorithms. -- [alperton](https://www.alpertron.com.ar/DILOG.HTM): Has a discrete logarithm solver that works fast for small `n`. \ No newline at end of file +- [alperton](https://www.alpertron.com.ar/DILOG.HTM): Has a discrete logarithm solver that works fast for small `n`. +- [SageMath](https://www.sagemath.org/): An open-source mathematical software tool. Works with Python and has many constructs that are very useful in modular arithmetic/cryptography. \ No newline at end of file