The Mathematics of Encryption How quickly can you compute the remainder when dividing 109837 by 120143? Why would you even want to compute this? And what does this have to do with cryptography? Modern cryptography lies at the intersection of mathematics and computer science, involving number theory, algebra, computational complexity, fast algorithms, and even quantum mechanics. Many people think of codes in terms of spies, but in the information age, highly mathematical codes are used every day by almost everyone, whether at the bank ATM, at the grocery checkout, or at the keyboard when you access your email or purchase products online.
Margaret Cozzens: DIMACS, Rutgers University, Piscataway, NJ,
Steven J. Miller: Williams College, Williamstown, MA