diff --git a/2016/puzzle-05-01.cc b/2016/puzzle-05-01.cc index b9d66bc..7d4c482 100644 --- a/2016/puzzle-05-01.cc +++ b/2016/puzzle-05-01.cc @@ -15,7 +15,7 @@ auto md5(MD5Digest& digest, std::string const& s) -> unsigned int EVP_MD_CTX* md_context{EVP_MD_CTX_new()}; assert(md_context != nullptr); - EVP_DigestInit_ex2(md_context, md, nullptr); + EVP_DigestInit_ex(md_context, md, nullptr); EVP_DigestUpdate(md_context, s.data(), s.length()); EVP_DigestFinal_ex(md_context, digest.data(), &md_len); return md_len; @@ -56,4 +56,4 @@ auto main() -> int std::cout << "Password: " << result << '\n'; return 0; -} \ No newline at end of file +} diff --git a/2016/puzzle-05-02.cc b/2016/puzzle-05-02.cc index 374dc5c..9ecc146 100644 --- a/2016/puzzle-05-02.cc +++ b/2016/puzzle-05-02.cc @@ -15,7 +15,7 @@ auto md5(MD5Digest& digest, std::string const& s) -> unsigned int EVP_MD_CTX* md_context{EVP_MD_CTX_new()}; assert(md_context != nullptr); - EVP_DigestInit_ex2(md_context, md, nullptr); + EVP_DigestInit_ex(md_context, md, nullptr); EVP_DigestUpdate(md_context, s.data(), s.length()); EVP_DigestFinal_ex(md_context, digest.data(), &md_len); return md_len; @@ -53,4 +53,4 @@ auto main() -> int std::cout << "\nPassword: " << result << '\n'; return 0; -} \ No newline at end of file +} diff --git a/2016/puzzle-14-01.cc b/2016/puzzle-14-01.cc index 33e64ab..172d3cd 100644 --- a/2016/puzzle-14-01.cc +++ b/2016/puzzle-14-01.cc @@ -20,7 +20,7 @@ auto md5(std::string const& s) -> std::string EVP_MD_CTX* md_context{EVP_MD_CTX_new()}; assert(md_context != nullptr); - EVP_DigestInit_ex2(md_context, md, nullptr); + EVP_DigestInit_ex(md_context, md, nullptr); EVP_DigestUpdate(md_context, s.data(), s.length()); EVP_DigestFinal_ex(md_context, digest.data(), &md_len); std::string result; diff --git a/2016/puzzle-14-02.cc b/2016/puzzle-14-02.cc index c518d01..9dae5bd 100644 --- a/2016/puzzle-14-02.cc +++ b/2016/puzzle-14-02.cc @@ -21,7 +21,7 @@ auto md5(std::string const& s) -> std::string EVP_MD_CTX* md_context{EVP_MD_CTX_new()}; assert(md_context != nullptr); - EVP_DigestInit_ex2(md_context, md, nullptr); + EVP_DigestInit_ex(md_context, md, nullptr); EVP_DigestUpdate(md_context, s.data(), s.length()); EVP_DigestFinal_ex(md_context, digest.data(), &md_len); std::string result; diff --git a/2016/puzzle-17-01.cc b/2016/puzzle-17-01.cc index 9593066..20c3bed 100644 --- a/2016/puzzle-17-01.cc +++ b/2016/puzzle-17-01.cc @@ -22,7 +22,7 @@ auto md5_directions(std::string const& s) -> Directions EVP_MD_CTX* md_context{EVP_MD_CTX_new()}; assert(md_context != nullptr); - EVP_DigestInit_ex2(md_context, md, nullptr); + EVP_DigestInit_ex(md_context, md, nullptr); EVP_DigestUpdate(md_context, s.data(), s.length()); EVP_DigestFinal_ex(md_context, digest.data(), &md_len); Directions d{Directions::none}; diff --git a/2016/puzzle-17-02.cc b/2016/puzzle-17-02.cc index d8399e6..d50f3db 100644 --- a/2016/puzzle-17-02.cc +++ b/2016/puzzle-17-02.cc @@ -22,7 +22,7 @@ auto md5_directions(std::string const& s) -> Directions EVP_MD_CTX* md_context{EVP_MD_CTX_new()}; assert(md_context != nullptr); - EVP_DigestInit_ex2(md_context, md, nullptr); + EVP_DigestInit_ex(md_context, md, nullptr); EVP_DigestUpdate(md_context, s.data(), s.length()); EVP_DigestFinal_ex(md_context, digest.data(), &md_len); Directions d{Directions::none};