diff options
| author | James Morris <jmorris@intercode.com.au> | 2002-10-23 17:32:44 -0700 |
|---|---|---|
| committer | James Morris <jmorris@intercode.com.au> | 2002-10-23 17:32:44 -0700 |
| commit | a5c660e65e72cbbfffc3641bc1045f66b94611f4 (patch) | |
| tree | 3f3a3461adb1fb5aafd6be76fef655add6905e7a /include/linux/crypto.h | |
| parent | c7f36a27cc1c4bca94596145c9ed68fd8c49861e (diff) | |
[CRYPTO]: Add in 3des implementation.
Diffstat (limited to 'include/linux/crypto.h')
| -rw-r--r-- | include/linux/crypto.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/include/linux/crypto.h b/include/linux/crypto.h index 210ebc0861a2..bc6e9a598e95 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -22,7 +22,8 @@ #define CRYPTO_WEAK_KEY_CHECK 0x0001 #define CRYPTO_WEAK_KEY 0x0008 #define CRYPTO_BAD_KEY_LEN 0x0010 -#define CRYPTO_BAD_BLOCK_LEN 0x0020 +#define CRYPTO_BAD_KEY_SCHED 0x0020 +#define CRYPTO_BAD_BLOCK_LEN 0x0040 #define CRYPTO_ATOMIC 0x1000 /* @@ -51,9 +52,9 @@ #define CRYPTO_ALG_DES_ECB (CRYPTO_ALG_DES|CRYPTO_MODE_ECB) #define CRYPTO_ALG_DES_CBC (CRYPTO_ALG_DES|CRYPTO_MODE_CBC) -#define CRYPTO_ALG_3DES_EDE (0x00000002|CRYPTO_TYPE_CIPHER) -#define CRYPTO_ALG_3DES_EDE_ECB (CRYPTO_ALG_3DES_EDE|CRYPTO_MODE_ECB) -#define CRYPTO_ALG_3DES_EDE_CBC (CRYPTO_ALG_3DES_EDE|CRYPTO_MODE_CBC) +#define CRYPTO_ALG_DES3_EDE (0x00000002|CRYPTO_TYPE_CIPHER) +#define CRYPTO_ALG_DES3_EDE_ECB (CRYPTO_ALG_DES3_EDE|CRYPTO_MODE_ECB) +#define CRYPTO_ALG_DES3_EDE_CBC (CRYPTO_ALG_DES3_EDE|CRYPTO_MODE_CBC) #define CRYPTO_ALG_MD5 (0x00000f00|CRYPTO_TYPE_DIGEST) #define CRYPTO_ALG_SHA1 (0x00000f01|CRYPTO_TYPE_DIGEST) @@ -61,10 +62,6 @@ #define CRYPTO_MAX_ALG_NAME 64 #define CRYPTO_MAX_BLOCK_SIZE 16 -#define cra_cipher cra_u.cipher -#define cra_digest cra_u.digest -#define cra_compress cra_u.compress - struct scatterlist; struct cipher_alg { |
