Cryptography and Computational Number Theory (Progress in Computer Science and Applied Logic) (Progress in Computer Science and Applied Logic, 20, Band 20)