move to the pseudo-standard APIs for md4,md5,sha

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7815 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
2000-01-25 23:01:58 +00:00
parent d5c8ae247b
commit 2cc99ee904
6 changed files with 110 additions and 133 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (c) 1995, 1996, 1997 Kungliga Tekniska H<>gskolan
* Copyright (c) 1995 - 2000 Kungliga Tekniska H<>gskolan
* (Royal Institute of Technology, Stockholm, Sweden).
* All rights reserved.
*
@@ -47,12 +47,13 @@
#endif
struct md4 {
unsigned int offset;
unsigned int sz;
unsigned int sz[2];
u_int32_t counter[4];
unsigned char save[64];
};
void md4_init (struct md4 *m);
void md4_update (struct md4 *m, const void *p, size_t len);
void md4_finito (struct md4 *m, void *res);
typedef struct md4 MD4_CTX;
void MD4Init (struct md4 *m);
void MD4Update (struct md4 *m, const void *p, size_t len);
void MD4Final (void *res, struct md4 *m);