Textbook
Introduction to Cryptography with Coding Theory,
Wade Trappe, Lawrence Washington.
Codes and Cryptography,
Dominic Welsh