This is reference for cryptography.

Heavily based on the books "Einführung in die Kryptographie" by Buchmann
and "Introduction to Modern Cryptography" by Katz, Lindell