chiark
/
gitweb
/
~ianmdlvl
/
secnet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CREDITS: Credit Mark properly (!)
[secnet.git]
/
md5.c
diff --git
a/md5.c
b/md5.c
index caaa5a68a2410c32aa939a89b0745bc3d422ef11..ca9ddb1ad7069b4850e59e96949c1db32f62efbf 100644
(file)
--- a/
md5.c
+++ b/
md5.c
@@
-22,6
+22,7
@@
*/
#include "secnet.h"
*/
#include "secnet.h"
+#include "util.h"
#include <string.h> /* for memcpy() */
#include "md5.h"
#include <string.h> /* for memcpy() */
#include "md5.h"
@@
-287,10
+288,7
@@
void md5_module(dict_t *dict)
dict_add(dict,"md5",new_closure(&st->cl));
dict_add(dict,"md5",new_closure(&st->cl));
- uint8_t ctx[st->ops.slen];
- md5_init(ctx);
- md5_update(ctx,testinput,strlen(testinput));
- md5_final(ctx,digest);
+ hash_hash(&st->ops,testinput,strlen(testinput),digest);
for (i=0; i<16; i++) {
if (digest[i]!=expected[i]) {
fatal("md5 module failed self-test");
for (i=0; i<16; i++) {
if (digest[i]!=expected[i]) {
fatal("md5 module failed self-test");