The Grain Family of Stream Ciphers
Grain originally saw the light in 2005 during the
It is an innovative stream cipher, which is very
light in hardware and
offers possibilities of
increasing the throughput at the
cost of extra hardware.
Since its appearance, Grain has become
one of the most quoted and cryptanalysed stream ciphers.
takes an 80-bit key and a 64-bit IV.
The eSTREAM project has information on
and implementations of Grain v1 as well as
reference code and other information.
is available in the
International Journal of Wireless and Mobile Computing, 2(1), of 2007.
Grain-128 appeared in 2006 and takes a key of 128 bits
and a 96-bit IV. The
document is available
in the proceedings of ISIT of that year.