NESSIE
|
NESSIE (New European Schemes for Signatures, Integrity and Encryption) was a European research project funded from 2000–2003 to identify secure cryptographic primitives. The project was comparable to the NIST AES process and the Japanese Government-sponsored CRYPTREC project, but with notable differences from both. In particular, there is both overlap and disagreement between the selections and recommendations from NESSIE and CRYPTREC (as of the August 2003 draft report). The NESSIE participants include some of the foremost active cryptographers in the world, as does the CRYPTREC project.
NESSIE was intended to identify and evaluate quality cryptographic designs in several categories, and to that end issued a public call for submissions in March 2000. Forty-two were received, and in February 2003 twelve of the submissions were selected. In addition, five algorithms already publicly known, but not explicitly submitted to the project, were chosen as "selectees". The project has publicly announced that "no weaknesses were found in the selected designs".
Contents |
Selected algorithms
The selected algorithms and their submittors or developers are listed below. The five already publicly known, but not formally submitted to the project, are marked with a "*". All, save those marked with a "#", are in the public domain; the developers of those not in the public domain have committed to "reasonable non-discriminatory license terms for all interested", according to a NESSIE project press release.
Block ciphers
- MISTY1: Mitsubishi Electric
- Camellia: Nippon Telegraph and Telephone and Mitsubishi Electric
- SHACAL-2: Gemplus
- AES#*: (Advanced Encryption Standard) (NIST, FIPS Pub 197) (aka Rijndael)
Public-key encryption
- ACE Encrypt#: IBM Zurich Research Laboratory
- PSEC-KEM: Nippon Telegraph and Telephone Corp
- RSA-KEM*: (draft of ISO/IEC 18033-2)
MAC algorithms and cryptographic hash functions
- Two-Track-MAC: K.U. Leuven and debis AG
- UMAC: Intel Corp, Univ. of Nevada at Reno, IBM Research Laboratory, Technion Institute, and Univ. of California at Davis
- CBC-MAC*: (ISO/IEC 9797-1);
- HMAC*: (ISO/IEC 9797-1);
- Whirlpool (algorithm)#: Scopus Tecnologia S.A. and K.U.Leuven
- SHA-256#*, SHA-384#* and SHA-512#*: NSA, (US FIPS 180-2)
Digital signature algorithms
- ECDSA#: Certicom Corp
- RSA-PSS: RSA Laboratories
- SFLASH: Schlumberger Corp
Identification schemes
- GPS-auth: Ecole Normale Supérieure, France Télécom, and La Poste
Project contractors
The contractors and their representatives in the project were:
- Katholieke Universiteit Leuven (Prime contractor): Bart Preneel, Alex Biryukov, Antoon Bosselaers, Christophe De Cannière, Bart Van Rompay
- École Normale Supérieure: Jacques Stern, Louis Granboulan, Gwenaëlle Martinet
- Royal Holloway, University of London: Sean Murphy, Alex Dent, Rachel Shipsey, Christine Swart, Juliette White
- Siemens AG: Markus Dichtl, Marcus Schafheutle
- Technion Institute of Technology: Eli Biham, Orr Dunkelamn
- Université catholique de Louvain: Jean-Jacques Quisquater, Mathieu Ciet, Francesco Sica
- Universitetet i Bergen: Lars Knudsen, Håvard Raddum
See also
External links
- The homepage of the NESSIE project (http://www.cryptonessie.org)
Block ciphers edit (https://academickids.com:443/encyclopedia/index.php?title=Template:Block_ciphers&action=edit) |
Algorithms: 3-Way | AES | Akelarre | Blowfish | Camellia | CAST-128 | CAST-256 | CMEA | DEAL | DES | DES-X | FEAL | FOX | FROG | G-DES | GOST | ICE | IDEA | Iraqi | KASUMI | KHAZAD | Khufu and Khafre | LOKI89/91 | LOKI97 | Lucifer | MacGuffin | Madryga | MAGENTA | MARS | MISTY1 | MMB | NewDES | RC2 | RC5 | RC6 | REDOC | Red Pike | S-1 | SAFER | SEED | Serpent | SHACAL | SHARK | Skipjack | Square | TEA | Triple DES | Twofish | XTEA |
Design: Feistel network | Key schedule | Product cipher | S-box | SPN Attacks: Brute force | Linear / Differential cryptanalysis | Mod n | XSL Standardisation: AES process | CRYPTREC | NESSIE Misc: Avalanche effect | Block size | IV | Key size | Modes of operation | Piling-up lemma | Weak key |