Number theory and cryptograpy - Loxton, J. H. (London mathematical society lecture note series, 1990)