ECRYPT logo

eSTREAM PHASE 3








End of Phase 1

At the end of Phase 1, we announced an initial classification of algorithms. This allocation, including the list of "Focus Ciphers", will be updated periodically. We anticipate making a second classification towards the end of 2006.

For Profile 1 (SW), this selection is as follows:
Profile 1 (SW)
Focus Phase 2
Phase 2
Archived
Dragon-128 ABC F-FCSR
HC-256 CryptMT Fubuki
LEX Dicing Frogbit
Phelix NLS Hermes
Py Polar Bear MAG
Salsa20 Rabbit Mir-1
Sosemanuk Yamb Pomaranch
SSS
TRBDK3 YAEA

For Profile 2 (HW), this selection is as follows:
Profile 2 (HW)
Focus Phase 2
Phase 2
Archived
Grain Achterbahn MAG
Mickey-128 Decim SSS
Phelix Edon80 TRBDK YAEA
Trivium F-FCSR
Hermes
LEX
Mickey
Mosquito
NLS
Polar Bear
Pomaranch
Rabbit
Salsa20
Sfinks
TSC-3
VEST
WG
Yamb
Zk-Crypt

What do the categories stand for?

How was the selection made?

eSTREAM assembled a panel of experts to consider the information to hand. The panel consisted of Steve Babbage (Vodafone, UK), Anne Canteaut (INRIA, France ), Carlos Cid (Royal Holloway, University of London, UK), Nicolas Courtois (Axalto Smart Cards Crypto Research, France), Henri Gilbert (France Telecom R&D, France), Thomas Johansson (Lund University, Sweden), Joseph Lano (Katholieke Universiteit Leuven, Belgium), Christof Paar (Ruhr-University of Bochum, Germany), Matthew Parker (University of Bergen, Norway), Bart Preneel (Katholieke Universiteit Leuven, Belgium), Vincent Rijmen (Graz University of Technology, Austria) and Matt Robshaw (France Telecom R&D, France).

The panel studied all information available on these primitives - including the original description, cryptanalysis, performance, responses by authors to analysis, tweaks, forum discussions - and decided upon the division of the primitives within the three categories.
Panel members who were the designers of a specific proposal were not involved in the classification of that proposal.

The selection has been made on the basis of the properties required in the original Call for Primitives. The following may also help to better understand the selection of the algorithms:

Moving Forwards