Daniel J. Bernstein
Peter Schwabe
