Ronald L. Rivest, Viterbi Professor of Computer Science, Massachusetts Institute of Technology