NUSH
From Wikipedia, the free encyclopedia
Designer(s): | Anatoly Lebedev, Alexey Volchkov |
---|---|
First published: | 2000 |
Key size(s): | 128, 192, or 256 bits |
Block size(s): | 64, 128, or 256 bits |
Rounds: | 9, 17, or 33 |
Best public cryptanalysis: | |
A linear attack faster than exhaustive search has been found. | |
In cryptography, NUSH is a block cipher invented by Anatoly Lebedev and Alexey Volchkov for LAN Crypto, a Russian company. It was submitted to the NESSIE project, but was not selected.
NUSH exists in several different variants, using keys of 128, 192, or 256 bits, and a block size of 64, 128, or 256 bits. The number of rounds is 9, 17, or 33, depending on the block size. The algorithm uses key whitening, but no S-boxes; the only operations it uses are AND, OR, XOR, modular addition, and bit rotation.
It has apparently been shown that linear cryptanalysis can break NUSH with less effort than a brute force attack.
[edit] References
- Lars Knudsen, Håvard Raddum (2001-03-07). "A first report on Whirlpool, NUSH, SC2000, Noekeon, Two-Track-MAC and RC6" (PDF). Retrieved on 2007-02-08.