Donald Beaver
Criptógrafo estadounidense cuyas «tripletas de Beaver» de 1991 siguen siendo el truco estándar para multiplicar valores secretos en computación multipartita.
En la computación segura multipartita, varias partes calculan un resultado sin enseñarse sus entradas. Sumar sobre secretos compartidos sale gratis; multiplicar exige comunicación. En Crypto 1991 Beaver mostró que se pueden preparar tripletas aleatorias (a, b, c) con c = a·b antes de que existan siquiera las entradas reales, y que cada multiplicación consume luego una tripleta con operaciones baratas.
Esa división en una fase previa pesada y una fase en línea rápida sostiene protocolos modernos como SPDZ. En 1990, con Silvio Micali y Phillip Rogaway, mostró además que la computación multipartita puede hacerse en un número constante de rondas, con una versión multipartita de los circuitos garbled de Andrew Yao.