In March 2006, the eSTREAM committee (Babbage, Canteaut, Cid, Courtois, Gilbert, Johansson, Lano, Paar, Parker, Preneel, Rijmen, Robshaw) announced
The eSTREAM committee also published the results of a poll that had been taken at the previous eSTREAM conference, SASC 2007:
Voting at SASC 2007The "software" votes were as follows:Voting forms were distributed at SASC 2007 to attendees. A simple ranking scheme can be applied(1) with larger positive scores reflecting a greater enthusiasm for the algorithm. We were not bound by the vote, though our decisions are roughly in line with attendee preference.
(1) Scores in the first column were multiplied by 2, in the second by 1, in the third by -1, and by -2 in the last. The weighted sum was divided by the total votes cast for that algorithm.
Move to Consider Not Very Algorithm Next For Next Suitable For Archive Weighted (Profile I) Round Round Next Round Score Salsa20 35 9 0 0 1.80 Sosemanuk 20 12 4 3 1.03 HC 128/256 22 5 6 3 1.08 LEX 20 11 6 4 0.90 Rabbit 18 13 7 3 0.88 Dragon 12 10 11 3 0.47 Phelix 13 12 9 8 0.31 CryptMT 7 18 5 8 0.29 NLS 0 13 10 12 -0.60 Polar Bear 0 8 12 10 -0.80 Dicing 0 7 13 12 -0.94 ABC 0 9 10 25 -1.16 Py 0 4 15 28 -1.43The "hardware" votes were as follows:
Grain 39 7 1 2 1.63 Trivium 39 6 3 2 1.54 Salsa20 20 12 7 2 1.00 Mickey128 18 7 8 5 0.66 Rabbit 11 13 11 6 0.29 F-FCSR 5 16 10 3 0.29 LEX 9 14 8 8 0.21 Phelix 11 11 10 8 0.18 Mickey 11 9 7 10 0.11 Edon80 2 19 11 6 0.00 Pomaranch 3 12 12 10 -0.38 Decim 0 13 11 7 -0.39 Moustique 1 9 15 9 -0.65 Vest 7 4 12 18 -0.73 WG 0 9 11 13 -0.85 ZK-Crypt 2 6 9 17 -0.97 NLS 0 8 10 16 -1.00 Polar Bear 0 6 10 15 -1.10 Hermes8 0 6 14 18 -1.16 TSC4 0 6 7 19 -1.22 Achterbahn 1 2 8 35 -1.61
Salsa20/12. This cipher offers a simple, clean, and scaleable design. As well as supporting 128-bit and 256-bit keys in a very natural way, the simplicity and scalability of the algorithm has undoubtedly contributed to it receiving much cryptanalytic attention. For our portfolio we propose a version of Salsa20 that has twelve rounds. Eight and twenty round versions were also considered during the eSTREAM process, but we feel that Salsa20/12 offers the best balance, combining a very nice performance profile with what appears to be a comfortable margin for security. In our view Salsa20/12 is a very successful proposal.
The eSTREAM committee also published the results of a poll that had been taken at the previous eSTREAM conference, SASC 2008:
For each algorithm attendees were asked to tick one of the following three choices regarding its suitability for the final portfolio: very suitable, neutral, not very suitable. The first and third votes counted for +5 and -5 points each, with the final score being averaged over the number of votes cast for a given algorithm.The "software" votes were as follows:
2.80 Rabbit 2.80 Salsa20 1.20 Sosemanuk 0.60 HC-128 -0.60 NLS v2 -1.20 LEX v2 -1.40 CryptMT v3 -1.60 DragonThe "hardware" votes were as follows:
4.35 Trivium 3.50 Grain v1 0.52 F-FCSR-H v2 0.17 MICKEY v2 -1.38 Decim v2 -1.72 Edon80 -2.24 Pomaranch v3 -2.50 Moustique