6 * md4 - MD4 Message Digest Algorithm (RFC1320).
8 * Message Digest #4 is a 128-bit hashing algorithm; it is quick but
9 * not sufficiently strong for cryptographic use (duplicates can be
10 * found very efficiently). It provides sufficient mixing to have an
11 * avalanche effect: any change in input changes the output completely.
15 * #include <ccan/md4/md4.h>
17 * // Provide MD4 sums of the input strings.
18 * int main(int argc, char *argv[])
23 * for (i = 1; i < argc; i++) {
25 * md4_hash(&ctx, argv[i], strlen(argv[i]));
27 * for (j = 0; j < 16; j++)
28 * printf("%02x", ctx.hash.bytes[j]);
34 * Licence: LGPL (2 or any later version)
36 int main(int argc, char *argv[])
41 if (strcmp(argv[1], "depends") == 0) {
42 printf("ccan/endian\n");
43 printf("ccan/array_size\n");