|
Department of Mathematics
The College (of Arts & Sciences) |
Prof. Finch and I share teaching one of our favorite courses,
Math 365.
This is an introductory course in number theory, a very
beautiful area of mathematics that dates back to the ancient Greeks, yet
contains many modern applications ranging from deciphering
German codes during WWII
to verifying the account numbers on your ATM card.
Students who took this course during Winter term really enjoyed it.
I occasionally teach Math 195, on
cryptography and number theory, in the spring term.
This course covers many of the issues concerning the current
encryption methods used by commercial programs and by the military:
how the codes work, why they work, and how to break them.
Surprisingly,
one can create very secure (but not perfectly secure!) encryption
systems using some fairly easy facts of basic number theory about
prime numbers. An excellent example of an encryption system is
the PGP system by Phil Zimmermann. So secure is Zimmermann's PGP
program that the U.S. government classified it as a restricted
munition, and tried to keep him from sharing it with folks in
foreign (and potentially hostile) nations. Indeed, many fear that
terrorists and criminals can use these systems to encrypt their
files, thus making recovery nearly impossible. 
