Léxico de TI › Segurança › Colin Percival

Colin Percival

Segurança Svenska → Atualizado: 2026-10-15

Criptógrafo canadense que nos deu o scrypt, o serviço de backup Tarsnap e o primeiro alerta prático de que o hyperthreading vaza chaves.

No artigo de 2005 Cache Missing for Fun and Profit, Percival mostrou que duas threads dividindo um núcleo com o hyperthreading da Intel também dividem o cache, de modo que uma thread espiã podia observar quais linhas de memória o OpenSSL tocava durante uma operação RSA e reconstruir a chave. No mesmo ano, tornou-se o oficial de segurança do FreeBSD, cargo que ocupou até 2012.

Seu próprio serviço de backup criptografado, o Tarsnap, precisava de uma derivação de chave a partir de senha que continuasse cara até para atacantes com hardware sob medida; assim, em 2009, ele apresentou o scrypt, a primeira função deliberadamente de uso intensivo de memória. Ainda adolescente, havia liderado o PiHex, que calculou dígitos binários bem fundo no pi. Ele parece incapaz de deixar um problema pesado em computação em paz.

← Voltar ao léxico