summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2006-08-29 10:21:09 +0000
committerWerner Koch <wk@gnupg.org>2006-08-29 10:21:09 +0000
commit514c81214ca86a3aa1ec2e0523e407acd7e7d0b5 (patch)
treeb3739d07029c45eb0b0e276de11f1756068db6e7 /src
parent3731976da915a9f721614c4fdf557ed3cea33895 (diff)
downloadlibgcrypt-514c81214ca86a3aa1ec2e0523e407acd7e7d0b5.tar.gz
Added SEED cipher
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/cipher.h1
-rw-r--r--src/gcrypt.h3
3 files changed, 7 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b2e8b7b8..f36744d0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2006-08-29 Werner Koch <wk@g10code.com>
+
+ * gcrypt.h (GCRY_CIPHER_SEED): New.
+
2006-08-21 Werner Koch <wk@g10code.com>
* gcrypt.h (GCRYCTL_FAKED_RANDOM_P): New.
diff --git a/src/cipher.h b/src/cipher.h
index 5422f2f5..7af8f38f 100644
--- a/src/cipher.h
+++ b/src/cipher.h
@@ -58,6 +58,7 @@ extern gcry_cipher_spec_t _gcry_cipher_spec_serpent128;
extern gcry_cipher_spec_t _gcry_cipher_spec_serpent192;
extern gcry_cipher_spec_t _gcry_cipher_spec_serpent256;
extern gcry_cipher_spec_t _gcry_cipher_spec_rfc2268_40;
+extern gcry_cipher_spec_t _gcry_cipher_spec_seed;
/* Declarations for the digest specifications. */
extern gcry_md_spec_t _gcry_digest_spec_crc32;
diff --git a/src/gcrypt.h b/src/gcrypt.h
index b46e97a2..fe4af3f7 100644
--- a/src/gcrypt.h
+++ b/src/gcrypt.h
@@ -749,7 +749,8 @@ enum gcry_cipher_algos
GCRY_CIPHER_SERPENT192 = 305,
GCRY_CIPHER_SERPENT256 = 306,
GCRY_CIPHER_RFC2268_40 = 307, /* Ron's Cipher 2 (40 bit). */
- GCRY_CIPHER_RFC2268_128 = 308 /* Ron's Cipher 2 (128 bit). */
+ GCRY_CIPHER_RFC2268_128 = 308, /* Ron's Cipher 2 (128 bit). */
+ GCRY_CIPHER_SEED = 309 /* 128 bit cipher described in RFC4269. */
};
/* The Rijndael algorithm is basically AES, so provide some macros. */