1
Trappe and Washington,
Introduction to Cryptography with Coding Theory: Second Edition
.