NESSIE
NESSIE (angl. zkratka New European Schemes for Signature, Integrity, and Encryption) byl výzkumný project Information Societies Technology (IST) programu Evropské komise.
Cíle projektu
[editovat | editovat zdroj]Hlavním úkolem projektu bylo zveřejnění kryptografických základů zveřejněných v otevřeném řízení. Projekt měl v plánu přispět do konečné fáze AES block cipher standardisation process (organizovaného NIST, US). Toho měl docílit spuštěním otevřeného řízení pro pestrou sadu základů poskytujících důvěrnost, integritu dat a autenticitu. Projekt měl vyvinout vyhodnocující metodiku (bezpečnostní i výkonnostní) a softwarový toolbox, který toto vyhodnocení podpoří.
Popis plánu projektu
[editovat | editovat zdroj]Prvním krokem bylo zveřejnění otevřeného řízení pro podání kryptografických základů a vyhodnocení jejich metodik. Řízení obsahovalo žádost o zveřejnění blokových šifer a dalších kryptografických základů jako hašové funkce nebo algoritmy digitálních popisů. Řízení bylo zveřejněno v březnu 2000. První část bezpečnostních vyhodnocení se skládala z analýzy AES. Dále následovalo vyhodnocení předložených algoritmů. Druhá část se skládala z podrobného ohodnocení bezpečnosti a výkonu, které mělo poskytnout reálné předpoklady výkonů optimalizovaných implementací (včetně software, hardware a smart card). To mělo zajistit dosažení spravedlivých a vyrovnaných výsledků. Ty byly následně zveřejněny a volně rozšířeny. Časový plán projektu byl následující:
- 2000 leden Začátek první fáze NESSIE
- 2000 leden Vytvoření Industry Board
- 2000 březen Řízení kryptografických základů
- 2000 září Termín podání žádostí
- 2000 listopad První workshop NESSIE
- 2001 červen Předběžné vyhodnocení žádostí
- 2001 červen Konec první části NESSIE
- 2001 červenec Začátek druhé části NESSIE
- 2001 září Druhý workshop NESSIE
- 2002 únor Předběžné vyhodnocení žádostí
- 2002 květen Standardizační plán
- 2002 listopad Třetí workshop NESSIE
- 2003 únor Čtvrtý workshop NESSIE
- 2003 březen Konečná volba žádostí
- 2003 březen Závěrečná zpráva NESSIE projektu
- 2003 březen Konec druhé části NESSIE
Výběr algoritmů
[editovat | editovat zdroj]Zde je výpis algoritmů, kterými se projekt zabýval:
Blokové šifry
[editovat | editovat zdroj]- MISTY1: Mitsubishi Electric
- Camellia: Nippon Telegraph and Telephone a Mitsubishi Electric
- SHACAL-2: Gemplus
MAC algorithmy a kryptografické hash funkce
[editovat | editovat zdroj]- Two-Track-MAC: Katholieke Universiteit Leuven and debis AG
- UMAC: Intel Corp, Univ. of Nevada at Reno, IBM Research Laboratory, Technion Institute, and Univ. of California at Davis
- EMAC: Berendschot et al.
- WHIRLPOOL: Scopus Tecnologia S.A. and K.U.Leuven
Šifrování veřejných klíčů
[editovat | editovat zdroj]- ACE Encrypt: IBM Zurich Research Laboratory
- PSEC-KEM: Nippon Telegraph and Telephone Corp
Elektronické podpisy
[editovat | editovat zdroj]- ECDSA: Certicom Corp
- RSA-PSS: RSA Laboratories
- SFLASH: Schlumberger Corp
Identifikační algoritmy
[editovat | editovat zdroj]- GPS-auth: Ecole Normale Supérieure, France Télécom, and La Poste
Kontraktoři projektu
[editovat | editovat zdroj]Mezi kontraktory a jejich představitele patří:
- Katholieke Universiteit Leuven: Bart Preneel,Antoon Bosselaers, Alex Biryukov, Christophe de Cannière, Bart Van Rompay
- Université catholique de Louvain: Mathieu Ciet, Francesco Sica,Jean-Jacques Quisquater
- Royal Holloway, University of London: Sean Murphy, Alex Dent, Rachel Shipsey, Christine Swart, Juliette White
- École Normale Supérieure: Jacques Stern, Louis Granboulan, Gwenaëlle Martinet
- Siemens AG: Markus Dichtl, Marcus Schafheutle
- Technion Institute of Technology: Eli Biham, Orr Dunkelman
- Universitetet i Bergen: Lars Knudsen, Håvard Raddum