Changes in lib/md5.c [bea1305:e1c926f]
Legend:
- Unmodified
- Added
- Removed
-
lib/md5.c
rbea1305 re1c926f 24 24 #include <sys/types.h> 25 25 #include <string.h> /* for memcpy() */ 26 #include <stdio.h> 26 27 #include "md5.h" 27 28 … … 160 161 memcpy(digest, ctx->buf, 16); 161 162 memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ 163 } 164 165 void md5_finish_ascii(struct MD5Context *context, char *ascii) 166 { 167 md5_byte_t bin[16]; 168 int i; 169 170 md5_finish(context, bin); 171 for (i = 0; i < 16; i ++) 172 sprintf(ascii + i * 2, "%02x", bin[i]); 162 173 } 163 174
Note: See TracChangeset
for help on using the changeset viewer.