summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@toad.com>1995-01-27 02:16:38 +0000
committerJohn Gilmore <gnu@toad.com>1995-01-27 02:16:38 +0000
commitdf285c73a7633e929202736b503ba2c7ad5ee6af (patch)
tree7f0a4b0a16fd5ff2108eae886d949549a80bfead /src/include
parent88ce1ec5e3cd9f689f18894f1481b860c40f4c81 (diff)
downloadkrb5-df285c73a7633e929202736b503ba2c7ad5ee6af.tar.gz
krb5-df285c73a7633e929202736b503ba2c7ad5ee6af.tar.xz
krb5-df285c73a7633e929202736b503ba2c7ad5ee6af.zip
* crc-32.h: Move to lib/crypto/crc32; only gets local use.
* rsa-md4.h: Move to lib/crypto/md4; only gets local use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4857 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/ChangeLog5
-rw-r--r--src/include/krb5/crc-32.h35
-rw-r--r--src/include/krb5/rsa-md4.h102
3 files changed, 5 insertions, 137 deletions
diff --git a/src/include/krb5/ChangeLog b/src/include/krb5/ChangeLog
index 71aa31dfd..7f5c39097 100644
--- a/src/include/krb5/ChangeLog
+++ b/src/include/krb5/ChangeLog
@@ -1,3 +1,8 @@
+Wed Jan 25 19:26:57 1995 John Gilmore (gnu at toad.com)
+
+ * crc-32.h: Move to lib/crypto/crc32; only gets local use.
+ * rsa-md4.h: Move to lib/crypto/md4; only gets local use.
+
Wed Jan 25 20:01:36 1995 Mark Eichin (eichin@cygnus.com)
* configure.in: rewrote remaining tests to use AC_TRY_COMPILE and
diff --git a/src/include/krb5/crc-32.h b/src/include/krb5/crc-32.h
deleted file mode 100644
index 28d0dc451..000000000
--- a/src/include/krb5/crc-32.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * include/krb5/crc-32.h
- *
- * Copyright 1989,1990 by the Massachusetts Institute of Technology.
- * All Rights Reserved.
- *
- * Export of this software from the United States of America may
- * require a specific license from the United States Government.
- * It is the responsibility of any person or organization contemplating
- * export to obtain such a license before exporting.
- *
- * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
- * distribute this software and its documentation for any purpose and
- * without fee is hereby granted, provided that the above copyright
- * notice appear in all copies and that both that copyright notice and
- * this permission notice appear in supporting documentation, and that
- * the name of M.I.T. not be used in advertising or publicity pertaining
- * to distribution of the software without specific, written prior
- * permission. M.I.T. makes no representations about the suitability of
- * this software for any purpose. It is provided "as is" without express
- * or implied warranty.
- *
- *
- * Definitions for the CRC-32 checksum
- */
-
-
-#ifndef KRB5_CRC32__
-#define KRB5_CRC32__
-
-#define CRC32_CKSUM_LENGTH (4*sizeof(krb5_octet))
-
-extern krb5_checksum_entry crc32_cksumtable_entry;
-
-#endif /* KRB5_CRC32__ */
diff --git a/src/include/krb5/rsa-md4.h b/src/include/krb5/rsa-md4.h
deleted file mode 100644
index b69d7e9d4..000000000
--- a/src/include/krb5/rsa-md4.h
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- * include/krb5/rsa-md4.h
- *
- * Copyright 1991 by the Massachusetts Institute of Technology.
- * All Rights Reserved.
- *
- * Export of this software from the United States of America may
- * require a specific license from the United States Government.
- * It is the responsibility of any person or organization contemplating
- * export to obtain such a license before exporting.
- *
- * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
- * distribute this software and its documentation for any purpose and
- * without fee is hereby granted, provided that the above copyright
- * notice appear in all copies and that both that copyright notice and
- * this permission notice appear in supporting documentation, and that
- * the name of M.I.T. not be used in advertising or publicity pertaining
- * to distribution of the software without specific, written prior
- * permission. M.I.T. makes no representations about the suitability of
- * this software for any purpose. It is provided "as is" without express
- * or implied warranty.
- *
- *
- * RSA MD4 header file, with Kerberos/STDC additions.
- */
-
-#ifndef __KRB5_RSA_MD4_H__
-#define __KRB5_RSA_MD4_H__
-
-#ifdef unicos61
-#include <sys/types.h>
-#endif /* unicos61 */
-
-/* 16 u_char's in the digest */
-#define RSA_MD4_CKSUM_LENGTH 16
-/* des blocksize is 8, so this works nicely... */
-#define RSA_MD4_DES_CKSUM_LENGTH 16
-
-extern krb5_checksum_entry
- rsa_md4_cksumtable_entry,
- rsa_md4_des_cksumtable_entry;
-
-/*
- **********************************************************************
- ** md4.h -- Header file for implementation of MD4 **
- ** RSA Data Security, Inc. MD4 Message Digest Algorithm **
- ** Created: 2/17/90 RLR **
- ** Revised: 12/27/90 SRD,AJ,BSK,JT Reference C version **
- **********************************************************************
- */
-
-/*
- **********************************************************************
- ** Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. **
- ** **
- ** License to copy and use this software is granted provided that **
- ** it is identified as the "RSA Data Security, Inc. MD4 Message **
- ** Digest Algorithm" in all material mentioning or referencing this **
- ** software or this function. **
- ** **
- ** License is also granted to make and use derivative works **
- ** provided that such works are identified as "derived from the RSA **
- ** Data Security, Inc. MD4 Message Digest Algorithm" in all **
- ** material mentioning or referencing the derived work. **
- ** **
- ** RSA Data Security, Inc. makes no representations concerning **
- ** either the merchantability of this software or the suitability **
- ** of this software for any particular purpose. It is provided "as **
- ** is" without express or implied warranty of any kind. **
- ** **
- ** These notices must be retained in any copies of any part of this **
- ** documentation and/or software. **
- **********************************************************************
- */
-
-#include <krb5/config.h>
-#include <krb5/wordsize.h>
-
-/* Data structure for MD4 (Message Digest) computation */
-typedef struct {
- krb5_ui_4 i[2]; /* number of _bits_ handled mod 2^64 */
- krb5_ui_4 buf[4]; /* scratch buffer */
- unsigned char in[64]; /* input buffer */
- unsigned char digest[16]; /* actual digest after MD4Final call */
-} MD4_CTX;
-
-#ifdef __STDC__
-extern void MD4Init(MD4_CTX *);
-extern void MD4Update(MD4_CTX *, unsigned char *, unsigned int);
-extern void MD4Final(MD4_CTX *);
-#else
-void MD4Init ();
-void MD4Update ();
-void MD4Final ();
-#endif
-
-/*
- **********************************************************************
- ** End of md4.h **
- ******************************* (cut) ********************************
- */
-#endif /* __KRB5_RSA_MD4_H__ */