Aniversário |
29 de outubro de 1971 Patchogue oriental ( en ) |
---|---|
Nacionalidade | americano |
Treinamento |
Instituto de Ciências Matemáticas da Universidade da Califórnia em Berkeley Courant |
Atividades | Matemático , criptologista , programador , professor universitário , cientista da computação |
Trabalhou para | Eindhoven University of Technology , University of Illinois Chicago |
---|---|
Áreas | Matemática , ciência da computação |
Supervisor | Hendrik Lenstra |
Local na rede Internet | cr.yp.to/djb.html |
NaCl ( d ) , Qmail , Djbdns , ucspi-tcp ( d ) , Daemontools |
Daniel J. Bernstein ( Djb ), nascido em29 de outubro de 1971No Estado de Nova York , é um matemático, criptógrafo e cientista da computação alemão original americano . Ele é professor da Universidade de Illinois em Chicago .
Ele é o autor de vários softwares, incluindo daemontools , qmail , djbdns , publicfile, etc. Eles são projetados para oferecer segurança máxima e são conhecidos por sua confiabilidade , especialmente em comparação com seus concorrentes diretos.
Ele processou com sucesso o governo dos EUA contra os regulamentos que proíbem o código criptográfico de publicação ( Bernstein v. Estados Unidos (in) ).
Ele também é o autor de uma função hash não criptográfica popular porque é rápida e fácil de implementar em C, apesar de suas propriedades teóricas pobres.
Ele também propôs o algoritmo de hash criptográfico CubeHash para a competição que o NIST organizou para definir o futuro algoritmo SHA-3 , mas ele não foi selecionado na terceira rodada. Ele também demonstrou que vários algoritmos de criptografia propostos pelo NIST não incluíam o mínimo necessário para a força desses algoritmos. Isso corrobora as revelações do The Guardian e do The New York Times de que vários padrões de criptografia estabelecidos pelo NIST conteriam backdoors a pedido da NSA por meio de um código de criptografia pseudo-aleatório imperfeito.
Ele é o autor do algoritmo de criptografia de fluxo denominado “ Salsa20 ”, selecionado na fase 3 do portfólio de algoritmos de criptografia da competição eSTREAM , lançado pelo projeto europeu ECRYPT .
No campo da geometria algébrica , em 2007 ele introduziu curvas de Edwards torcidas , que são modelos planos de curvas elípticas , uma generalização das curvas de Edwards . Eles são usados no que ele criou no campo da criptografia em curvas elípticas ( Curve25519 ) e em sua implementação do EdDSA , Ed25519, notavelmente integrado ao OpenSSH desde a versão 6.5
No campo da matemática recreativa , ele também foi o primeiro a determinar o oitavo número do táxi .