Introduction to cryptography with coding theory/2nd ed. - Trappe, Wade (Pearson, 2012)