-
Notifications
You must be signed in to change notification settings - Fork 8
eStream ciphers
Table containing some useful information about the eStream candidate functions along with links to detailed information on eStream project's website. All ciphers considered were taken from their last successful phase in the competition.
Cipher | State | NumRounds | Note | Licence | Webpage |
---|---|---|---|---|---|
ABC |
no-run | - | passing same streams for output every time, not used | ? | phase 2 |
Achterbahn |
ok | n/a | ? | phase 2 | |
CryptMT |
no-run | - | seems to work in Ubuntu, not in win | Free for noncommercial use | phase 3 |
DECIM |
ok | 1-8 (8) | Partly patented, but freely available | phase 3 | |
DICING |
ok | n/a | ? | phase 2 | |
Dragon |
ok | n/a | Free for any use | phase 3 | |
Edon80 |
no-run | - | cannot use 128b IV (only 80b) | Free for any use | phase 3 |
F-FCSR |
ok | n/a | Free for any use | phase 3+ | |
Frogbit |
no-code | - | ? | phase 1 | |
Fubuki |
ok | 1-32 (4) | ? | phase 1 | |
Grain |
ok | 1-13 (13) | Free for any use | portfolio | |
HC-128 |
ok | 1-2 (2) | Free for any use | portfolio | |
Hermes |
ok | 1-13 (10) | ? | phase 2 | |
LEX |
ok | 1-10 (10) | rounds up to 14 when altering internal constant, rounds only limit number of output bytes (4 per round), not their strength! | Free for any use | phase 3 |
MAG |
ok | n/a | ? | phase 1 | |
MICKEY |
no-cycles | n/a | Free for any use | portfolio | |
Mir-1 |
ok | n/a | ? | phase 1 | |
Moustique |
no-compile | - | Free for any use | phase 3 | |
NLS |
no-compile | - | Free for any use | phase 3 | |
Phelix |
no-code | - | ? | phase 2 | |
Polar Bear |
no-compile | - | ? | phase 2 | |
Pomaranch |
ok | n/a | Free for noncommercial use | phase 3 | |
Py |
ok | n/a | ? | phase 2 | |
Rabbit |
ok | 1-4 (4) | Free for any use | portfolio | |
Salsa20 |
ok | 1-20 (20/12) | Free for any use | portfolio | |
SFINKS |
ok | n/a | ? | phase 1 | |
SOSEMANUK |
ok | 1-25 (25) | Free for any use | portfolio | |
SSS |
no-code | - | ? | phase 1 | |
TRBDK3 YAEA |
no-code | - | ? | phase 1 | |
Trivium |
no-compile (minGW), no-run (MSVS) | - | Should be working! | Free for any use | portfolio |
TSC-4 |
ok | 1-32 (32) | does not generate any output until round 9 | phase 2 | |
VEST |
no-code | - | ? | phase 2 | |
WG |
ok | n/a | ? | phase 2 | |
Yamb |
no-compile (minGW), ok (MSVS) | n/a | used to compile! | ? | phase 1 |
Zk-Crypt |
no-run | - | ? | phase 2 |
Cipher
Name of the function as submitted to the eStream competition.
State
Working state in EACirc - 'ok'/'no-compile'/'no-run'/'no-code'.
NumRounds
If a function can be reduced in number of rounds, allowed range is stated here. Standard number of rounds is written in parentheses.
Note Any further information, particularly regarding limiting the number of rounds.
Licence
Licence of hash function's code. For more details, see function's webpage.
Webpage
Link to webpage provided by the authors of the function, as submitted to SHA-3 competition.