39th Annual Killian Award Lecture—Ronald L. Rivest