Pictures Introduction to Cryptology 12 Nov 2015