Invitation to cryptology. - Barr, Thomas H., (Prentice Hall,, 2002)