Preface.- Primes .- Number-Theoretical Tools.- Recognizing Primes and Composites.-Primality Proving.- Exponential Factoring Algorithms.- Subexponential Factoring Algorithms.- Elliptic Curve Arithmetic.- The Ubiquity of Prime Numbers.- Fast Algorithms for Large-Integer Arithmetic.- Book Pseudocode.- References.- Index.