Add a load of new ciphers and hashes.
authormdw <mdw>
Sat, 15 Jul 2000 20:53:35 +0000 (20:53 +0000)
committermdw <mdw>
Sat, 15 Jul 2000 20:53:35 +0000 (20:53 +0000)
rspit.c

diff --git a/rspit.c b/rspit.c
index c68c11d..71a6c1a 100644 (file)
--- 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'.
 #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 };