Pictures for Introduction to Cryptology 19 Dec 2024