RSA and public-key cryptography - Mollin, Richard A. 1947- (Discrete mathematics and its applications, 2003)