use another hash function if MD5 is not available
Merge pull request #215 from robUx4/missing_md5_workaround

use another hash function if MD5 is not available