4Rabbit is a new stream cipher based on the properties of counter
5assisted stream ciphers, invented by Martin Boesgaard, Mette Vesterager,
6Thomas Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S.
10The C file, _rabbit.c, is a standalone Rabbit implementation. To
11compile it, type:
13 gcc -Wall -DTEST _rabbit.c
15A new binary, a.out, will be created.
17To run the binary, type:
21COPYRIGHT AND LICENSE
23Copyright (C) 2004 Julius C. Duque
24Copyright (C) 2003 Cryptico A/S
26This library is free software; you can redistribute it and/or modify it
27under the same terms as the GNU General Public License.
29This implementation of the Rabbit stream cipher is derived from the
30reference ANSI C code provided in the appendix of the paper, "Rabbit:
31A New High-Performance Stream Cipher", by Martin Boesgaard,
32Mette Vesterager, Thomas Pedersen, Jesper Christiansen, and
33Ove Scavenius of Cryptico A/S.
35For more information, please visit the Cryptico website at
38The Rabbit stream cipher is the copyrighted work of Cryptico A/S, and
39use of Rabbit may only be used for non-commercial purposes. Any
40reproduction or redistribution of Rabbit not in accordance with
41Cryptico's license agreement is expressly prohibited by law, and may
42result in severe civil and criminal penalties. Violators will be
43prosecuted to the maximum extent possible.
45This copyright does not prohibit distribution of any version of Perl
46containing this extension under the terms of the GNU or Artistic