Cryptography - Theory and practice. Third edition. - Chapman and Hall Ltd, 2006. - ( Discrete Mathematics and its Applications (CRC) ).