BU CAS CS 538 - Fundamentals of Cryptography,  Spring 2008