The world is coming to an end

Cryptography RAP, courtesy the Purdue Computer Science department. (via Bruce Schneier )