Tips for Cybersecurity Students using Python for the First Time
I'm currently doing a Master's in Cybersecurity and one of the class projects use Python to learn more about Cryptography focused around simple implementations of RSA. So for my fellow peers who have never worked with Python before here are my pointers. This is most relevant for people enrolled in Georgia Tech's CSC 6035 course and working on the Cryptography project. 1) Depending on your OS you may already have a version of Python installed. This can be dangerous as some Python 2 syntax is not compatible with Python 3. To avoid needless headache type into the command line: python --version If it does not report Python 3.x.x. Go and install it. I can't speak for other OSes but for Linux Python 2 & Python 3 can be installed side-by-side with the caveat being I have to explicitly use python3 to run my code. See the output of my system: kinman@yoga-linux:~$ python --version Python 2.7.15+ kinman@yoga-linux:~$ python3 --version Python 3.6.8 kinm...