Colin Percival
Canadese cryptograaf aan wie we scrypt, de back-updienst Tarsnap en de eerste praktische waarschuwing te danken hebben dat hyperthreading sleutels lekt.
In zijn paper Cache Missing for Fun and Profit (2005) liet Percival zien dat twee threads op dezelfde core met Intels hyperthreading ook dezelfde cache delen. Een spionerende thread kon dus zien welke geheugenlijnen OpenSSL tijdens een RSA-bewerking aanraakte en daaruit de sleutel reconstrueren. Datzelfde jaar werd hij security officer van FreeBSD, een functie die hij tot 2012 vervulde.
Voor zijn eigen versleutelde back-updienst Tarsnap had hij een wachtwoordgebaseerde sleutelafleiding nodig die ook voor aanvallers met speciale hardware duur bleef. Zo presenteerde hij in 2009 scrypt, de eerste bewust geheugenintensieve functie. Als tiener leidde hij ook PiHex, dat binaire cijfers van pi op grote diepte berekende. Een rekenzwaar probleem laten liggen lijkt hem niet te lukken.