Ubuntu 16.04
A c++ compiler,I have used g++ To install g++ Enter the following Command in Terminal Some program is in python
sudo apt-get update
sudo apt-get install g++
Python Lbirary:Pycryto
pip install pycrypto
Link: https://github.com/adityamatt/cryptopal-solutions