Cryptography:. An introduction to computer security - Seberry, Jennifer; Pieprzyk, Josef (Prentice Hall, 1988)