Thomas Pornin
Französischer Kryptograf, der den Standard für deterministische DSA-Signaturen und die TLS-Bibliothek BearSSL schrieb, in der jede Zeile so gebaut ist, dass sie über das Zeitverhalten nichts verrät.
DSA und ECDSA brauchen für jede Signatur einen frischen geheimen Zufallswert. Wird er wiederverwendet oder ist vorhersagbar, genügen zwei Signaturen, um den privaten Schlüssel zu berechnen – so fiel 2010 die Signierung der PlayStation 3. RFC 6979 (2013) beschreibt Pornins Lösung: den Wert deterministisch per HMAC aus Schlüssel und Nachricht abzuleiten, sodass das Signieren nicht mehr von einem funktionierenden Zufallszahlengenerator abhängt.
2016 startete er BearSSL, eine TLS-Bibliothek für kleine Systeme ohne dynamische Speicherverwaltung und mit durchgehend Constant-Time-Code, ein bewusster Gegenentwurf zum Wildwuchs von OpenSSL. Außerdem reichte er den Passwort-Hash Makwa beim Password Hashing Competition ein und war jahrelang einer der fleißigsten Antwortgeber auf den Kryptografie-Seiten von Stack Exchange.