@book{Daemen:Rijmen:Rijndael, title = "The Design of Rijndael", author = "Daemen, Joan and Rijmen, Vincent", publisher = "Springer-Verlag", year = "2002", } @book{Daemen:Rijmen:Rijndael:2ed, title = "The Design of Rijndael", author = "Daemen, Joan and Rijmen, Vincent", address = "Berlin", edition = "2", note = "First appeared in 2002", publisher = "Springer-Verlag", year = "2020" } @book{Ferguson:Schneier:PracC, title = "Practical Cryptography", author = "Niels Ferguson and Bruce Schneier", address = "Indianapolis", publisher = "Wiley Publishing", year = "2003" } @book{Katz:Lindell:IMC, title = "Introduction to Modern Cryptography", author = "Jonathan Katz and Yehuda Lindell", address = "Boca Raton, FL, U.S.", edition = "2nd", publisher = "CRC Press", year = "2015", } @book{Schneier:AppliedC, title = "Applied Cryptography", author = "Bruce Schneier", address = "New York", publisher = "John Wiley \& Sons", year = "1996" } @book{Sweigart:HackingSCwP, title = "Hacking Secret Ciphers with Python", author = "Al Sweigart", publisher = "Self-published", url = "http://inventwithpython.com/hacking", year = "2013" }