summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1989-11-21 16:32:43 +0000
committerJohn Kohl <jtkohl@mit.edu>1989-11-21 16:32:43 +0000
commit8e732a756cfd6f8eb49f1d6f1effe5b553f70db8 (patch)
tree81097173a7ab8414434ec8d20d364763b4d22bcf /src/include
parentbe37f2421bbbd4ccc3e807ca1b0b63ede2b3f574 (diff)
downloadkrb5-8e732a756cfd6f8eb49f1d6f1effe5b553f70db8.tar.gz
krb5-8e732a756cfd6f8eb49f1d6f1effe5b553f70db8.tar.xz
krb5-8e732a756cfd6f8eb49f1d6f1effe5b553f70db8.zip
move stuff around
add sizes of stuff git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@29 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/mit-des.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/include/krb5/mit-des.h b/src/include/krb5/mit-des.h
index 9ead12f69..54b237ff2 100644
--- a/src/include/krb5/mit-des.h
+++ b/src/include/krb5/mit-des.h
@@ -21,12 +21,16 @@ typedef octet des_cblock[8]; /* crypto-block size */
/* Key schedule--used internally by DES routines to gain some speed */
typedef struct des_ks_struct { des_cblock _; } des_key_schedule[16];
-#define DES_KEY_SZ (8*sizeof(octet))
+#define DES_ENCRYPT 1
+#define DES_DECRYPT 0
/* the first byte of the key is already in the keyblock */
#define DES_KEYBLOCK_SZ (sizeof(krb5_keyblock)+sizeof(des_cblock)-sizeof(octet))
-#define DES_ENCRYPT 1
-#define DES_DECRYPT 0
+#define DES_BLOCK_LENGTH (8*sizeof(octet))
+#define DES_CBC_CRC_PAD_MINIMUM CRC32_CKSUM_LENGTH
+#define DES_KEYSIZE (8*sizeof(octet))
+
+#define DES_CBC_CKSUM_LENGTH (4*sizeof(octet)) /* XXX ? */
#endif /* __MIT_DES__ */