From 57e8cd3a93b4f415d806da53ddc6fdcc68397c6b Mon Sep 17 00:00:00 2001 From: Brian Buller Date: Tue, 14 Aug 2018 17:18:18 -0500 Subject: [PATCH] Commiting 2015/day04/day04.c for backup --- 2015/day04/day04.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 2015/day04/day04.c diff --git a/2015/day04/day04.c b/2015/day04/day04.c new file mode 100644 index 0000000..0f3025e --- /dev/null +++ b/2015/day04/day04.c @@ -0,0 +1,30 @@ +#include +#include +#include +#include + +void compute_md5(char *str, unsigned char digest[16]) { + MD5Context ctx; + MD5_Init(&ctx); + MD5_Update(&ctx, str, strlen(str)); + MD5_Final(digest, &ctx); +} + +void part1() { + unsigned char digest[16]; + compute_md5("asdf", digest); +} + +void part2() { +} + +int main(int argc, char **argv) { + int doPart = 1; + if(argc > 1) { doPart = argv[1][0] - '0'; } + if(doPart == 1) { + part1(); + } else { + part2(); + } + return 0; +}