Cryptography, Theoretical and Computational Aspects of Number Theory (2021 CIMPA School postponed due to Covid 19) Although cryptography has a long history, it has developed during the 20th century into a modern science with the help of computer science and mathematical objects coming from algebra, number theory, geometry, combinatorics,...