* cipher.h: Make cipher list match 2440bis-09.
authorDavid Shaw <dshaw@jabberwocky.com>
Thu, 4 Dec 2003 05:24:32 +0000 (05:24 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Thu, 4 Dec 2003 05:24:32 +0000 (05:24 +0000)
include/ChangeLog
include/cipher.h

index a94ef12..370be48 100644 (file)
@@ -1,3 +1,7 @@
+2003-12-03  David Shaw  <dshaw@jabberwocky.com>
+
+       * cipher.h: Make cipher list match 2440bis-09.
+
 2003-11-20  David Shaw  <dshaw@jabberwocky.com>
 
        * util.h: Add prototype for match_multistr().
index 732bd2c..1c59bb8 100644 (file)
@@ -1,5 +1,5 @@
 /* cipher.h
- *     Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+ * Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
  *
  * This file is part of GNUPG.
  *
 #define CIPHER_ALGO_3DES        2
 #define CIPHER_ALGO_CAST5       3
 #define CIPHER_ALGO_BLOWFISH    4  /* blowfish 128 bit key */
-#define CIPHER_ALGO_SAFER_SK128  5
-#define CIPHER_ALGO_DES_SK      6
+/* 5 & 6 are reserved */
 #define CIPHER_ALGO_AES          7
 #define CIPHER_ALGO_AES192       8
 #define CIPHER_ALGO_AES256       9
 #define CIPHER_ALGO_RIJNDAEL     CIPHER_ALGO_AES
 #define CIPHER_ALGO_RIJNDAEL192  CIPHER_ALGO_AES192
 #define CIPHER_ALGO_RIJNDAEL256  CIPHER_ALGO_AES256
-#define CIPHER_ALGO_TWOFISH    10  /* twofish 256 bit */
-#define CIPHER_ALGO_SKIPJACK   101  /* experimental: skipjack */
-#define CIPHER_ALGO_TWOFISH_OLD 102 /* experimental: twofish 128 bit */
+#define CIPHER_ALGO_TWOFISH    10  /* twofish 256 bit */
 #define CIPHER_ALGO_DUMMY      110  /* no encryption at all */
 
 #define PUBKEY_ALGO_RSA        1
@@ -59,6 +56,7 @@
 #define DIGEST_ALGO_MD5       1
 #define DIGEST_ALGO_SHA1      2
 #define DIGEST_ALGO_RMD160    3
+/* 4, 5, 6, and 7 are reserved */
 #define DIGEST_ALGO_SHA256    8
 #define DIGEST_ALGO_SHA384    9
 #define DIGEST_ALGO_SHA512   10
@@ -71,6 +69,7 @@
 #define is_RSA(a)     ((a)==PUBKEY_ALGO_RSA || (a)==PUBKEY_ALGO_RSA_E \
                       || (a)==PUBKEY_ALGO_RSA_S )
 #define is_ELGAMAL(a) ((a)==PUBKEY_ALGO_ELGAMAL || (a)==PUBKEY_ALGO_ELGAMAL_E)
+#define is_DSA(a)     ((a)==PUBKEY_ALGO_DSA)
 
 typedef struct {
     int algo;