Paulo S. L. M. Barreto
Encyclopedia
Paulo S. L. M. Barreto is a Brazil
ian cryptographer and one of the designers of the Whirlpool hash function
and the block cipher
s Anubis
and KHAZAD
, together with Vincent Rijmen
. He has also co-authored a number of research works on elliptic curve cryptography
and pairing-based cryptography
, including the eta pairing technique, identity-based cryptographic protocols, and the family of Barreto-Naehrig (BN) pairing-friendly elliptic curve
s (together with Michael Naehrig). More recently he has been focussing his research on post-quantum cryptography
, being one of the discoverers of quasi-dyadic codes (together with Rafael Misoczki). His paper "Efficient Algorithms for Pairing-Based Cryptosystems", jointly written with Hae Y. Kim, Ben Lynn and Mike Scott and presented at the Crypto
2002 conference, has been identified in March 2005 as a "Hot Paper", and in December 2005 as "Fast Breaking Paper", by Thomson ISI's Essential Science Indicators, by virtue of being among the top one-tenth of one percent (0.1%) most cited papers and by having the largest percentage increase in citations in the Computer Science category.
Barreto was born in Salvador, capital of the northeastern state of Bahia
, Brazil
. In 1987, he graduated in Physics at the University of São Paulo
. He subsequently worked at Unisys Brazil Ltd and Scopus Tecnologia S/A as a software developer and then as chief cryptographer. Barreto received his Ph.D.
degree in 2003. He has been awarded the SFI
E. T. S. Walton Award 2008-2009. Currently he is associate professor at the Department of Computer and Digital Systems Engineering, Escola Politécnica
, University of São Paulo
.
Brazil
Brazil , officially the Federative Republic of Brazil , is the largest country in South America. It is the world's fifth largest country, both by geographical area and by population with over 192 million people...
ian cryptographer and one of the designers of the Whirlpool hash function
Cryptographic hash function
A cryptographic hash function is a deterministic procedure that takes an arbitrary block of data and returns a fixed-size bit string, the hash value, such that an accidental or intentional change to the data will change the hash value...
and the block cipher
Block cipher
In cryptography, a block cipher is a symmetric key cipher operating on fixed-length groups of bits, called blocks, with an unvarying transformation. A block cipher encryption algorithm might take a 128-bit block of plaintext as input, and output a corresponding 128-bit block of ciphertext...
s Anubis
Anubis (cipher)
Anubis is a block cipher designed by Vincent Rijmen and Paulo S. L. M. Barreto as an entrant in the NESSIE project. Anubis operates on data blocks of 128 bits, accepting keys of length 32N bits ....
and KHAZAD
KHAZAD
In cryptography, KHAZAD is a block cipher designed by Paulo S. L. M. Barreto together with Vincent Rijmen, one of the designers of the Advanced Encryption Standard . KHAZAD is named after Khazad-dûm, the fictional dwarven realm in the writings of J. R. R. Tolkien...
, together with Vincent Rijmen
Vincent Rijmen
Vincent Rijmen is a Belgian cryptographer and one of the two designers of the Rijndael, the Advanced Encryption Standard. Rijmen is also the co-designer of the WHIRLPOOL cryptographic hash function, and the block ciphers Anubis, KHAZAD, Square, NOEKEON and SHARK.In 1993, Rijmen obtained a degree...
. He has also co-authored a number of research works on elliptic curve cryptography
Elliptic curve cryptography
Elliptic curve cryptography is an approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields. The use of elliptic curves in cryptography was suggested independently by Neal Koblitz and Victor S...
and pairing-based cryptography
Pairing-based cryptography
Pairing-based cryptography is the use of a pairing between elements of two cryptographic groups to a third group to construct cryptographic systems. If the same group is used for the first two groups, the pairing is called symmetric and is a mapping from two elements of one group to an element from...
, including the eta pairing technique, identity-based cryptographic protocols, and the family of Barreto-Naehrig (BN) pairing-friendly elliptic curve
Elliptic curve cryptography
Elliptic curve cryptography is an approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields. The use of elliptic curves in cryptography was suggested independently by Neal Koblitz and Victor S...
s (together with Michael Naehrig). More recently he has been focussing his research on post-quantum cryptography
Post-quantum cryptography
Post-quantum cryptography refers to research on cryptographic primitives that are not breakable using quantum computers...
, being one of the discoverers of quasi-dyadic codes (together with Rafael Misoczki). His paper "Efficient Algorithms for Pairing-Based Cryptosystems", jointly written with Hae Y. Kim, Ben Lynn and Mike Scott and presented at the Crypto
Crypto
-Cryptography and cryptanalysis:* Cryptography, the practice and study of hiding information* Cryptanalysis, the study of methods for obtaining the meaning of encrypted information* CRYPTO , an annual cryptographical and cryptoanalytic conference...
2002 conference, has been identified in March 2005 as a "Hot Paper", and in December 2005 as "Fast Breaking Paper", by Thomson ISI's Essential Science Indicators, by virtue of being among the top one-tenth of one percent (0.1%) most cited papers and by having the largest percentage increase in citations in the Computer Science category.
Barreto was born in Salvador, capital of the northeastern state of Bahia
Bahia
Bahia is one of the 26 states of Brazil, and is located in the northeastern part of the country on the Atlantic coast. It is the fourth most populous Brazilian state after São Paulo, Minas Gerais and Rio de Janeiro, and the fifth-largest in size...
, Brazil
Brazil
Brazil , officially the Federative Republic of Brazil , is the largest country in South America. It is the world's fifth largest country, both by geographical area and by population with over 192 million people...
. In 1987, he graduated in Physics at the University of São Paulo
University of São Paulo
Universidade de São Paulo is a public university in the Brazilian state of São Paulo. It is the largest Brazilian university and one of the country's most prestigious...
. He subsequently worked at Unisys Brazil Ltd and Scopus Tecnologia S/A as a software developer and then as chief cryptographer. Barreto received his Ph.D.
PHD
PHD may refer to:*Ph.D., a doctorate of philosophy*Ph.D. , a 1980s British group*PHD finger, a protein sequence*PHD Mountain Software, an outdoor clothing and equipment company*PhD Docbook renderer, an XML renderer...
degree in 2003. He has been awarded the SFI
Science Foundation Ireland
Science Foundation Ireland ), is the statutory body in the Republic of Ireland with responsibility for disbursing funds for basic science research with a strategic focus...
E. T. S. Walton Award 2008-2009. Currently he is associate professor at the Department of Computer and Digital Systems Engineering, Escola Politécnica
Polytechnic School of the University of São Paulo
The Polytechnic School of the University of São Paulo is an engineering school in the University of São Paulo in São Paulo, Brazil...
, University of São Paulo
University of São Paulo
Universidade de São Paulo is a public university in the Brazilian state of São Paulo. It is the largest Brazilian university and one of the country's most prestigious...
.