From 265fb162d066fe35bcdcc5e1a9b76d0cff7c46a5 Mon Sep 17 00:00:00 2001 From: mdw Date: Sat, 15 Jul 2000 20:53:35 +0000 Subject: [PATCH] Add a load of new ciphers and hashes. --- rspit.c | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/rspit.c b/rspit.c index c68c11d..71a6c1a 100644 --- a/rspit.c +++ b/rspit.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: rspit.c,v 1.5 2000/07/01 11:27:03 mdw Exp $ + * $Id: rspit.c,v 1.6 2000/07/15 20:53:35 mdw Exp $ * * Spit out random numbers * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: rspit.c,v $ + * Revision 1.6 2000/07/15 20:53:35 mdw + * Add a load of new ciphers and hashes. + * * Revision 1.5 2000/07/01 11:27:03 mdw * Portability fix: don't assume that `stdout' is a constant expression. * Remove old type name `bbs_param'. @@ -93,30 +96,42 @@ #include "des3-ofb.h" #include "rc2-ofb.h" #include "rc5-ofb.h" +#include "skipjack-ofb.h" +#include "tea-ofb.h" +#include "xtea-ofb.h" #include "blowfish-ofb.h" #include "twofish-ofb.h" #include "idea-ofb.h" #include "cast128-ofb.h" #include "cast256-ofb.h" #include "rijndael-ofb.h" +#include "square-ofb.h" #include "serpent-ofb.h" #include "des-counter.h" #include "des3-counter.h" #include "rc2-counter.h" #include "rc5-counter.h" +#include "skipjack-counter.h" +#include "tea-counter.h" +#include "xtea-counter.h" #include "blowfish-counter.h" #include "twofish-counter.h" #include "idea-counter.h" #include "cast128-counter.h" #include "cast256-counter.h" #include "rijndael-counter.h" +#include "square-counter.h" #include "serpent-counter.h" #include "md4-mgf.h" #include "md5-mgf.h" #include "sha-mgf.h" +#include "tiger-mgf.h" +#include "rmd128-mgf.h" #include "rmd160-mgf.h" +#include "rmd256-mgf.h" +#include "rmd320-mgf.h" #include "rmd160.h" @@ -136,11 +151,15 @@ static gen generators[]; E(DES3, des3) \ E(RC2, rc2) \ E(RC5, rc5) \ + E(SKIPJACK, skipjack) \ + E(TEA, tea) \ + E(XTEA, xtea) \ E(BLOWFISH, blowfish) \ E(TWOFISH, twofish) \ E(IDEA, idea) \ E(CAST128, cast128) \ E(CAST256, cast256) \ + E(SQUARE, square) \ E(RIJNDAEL, rijndael) \ E(SERPENT, serpent) @@ -148,7 +167,11 @@ static gen generators[]; E(MD4, md4) \ E(MD5, md5) \ E(SHA, sha) \ - E(RMD160, rmd160) + E(TIGER, tiger) \ + E(RMD128, rmd128) \ + E(RMD160, rmd160) \ + E(RMD256, rmd256) \ + E(RMD320, rmd320) #define E(PRE, pre) CIPHER_##PRE, enum { CIPHERS CIPHER__bogus }; -- 2.11.0