The projects aes_128 and sha_256 were created as parts of home-assingments for the course DD2448 Foundations of Cryptography at the Royal Institute of Technology in Stockholm (KTH).
More info on the assignment of aes_128 can be found here: https://kth.kattis.com/problems/oldkattis:aes
More info on the assignment of sha_256 can be found here: https://kth.kattis.com/problems/kth:krypto:sha256
The last project was just me fiddeling around with very basic ciphers to get to know them a bit better, it was never finished.