title: "Decrypt" MD5 in c++
body: <p>I know is it impossible to decrypt an MD5 hash. However, I am trying to solve a riddle game and a lot of the hints are encrypted with MD5. As I cannot find some of the encrypted words on google, I was wondering whether it is possible to make a C++ program that would store common English words and their encryptions and when given a certain encryption search the answer.</p>
  
  <p>EDIT: The hints are words, not phrases.</p>