FIPS says we can no haz md5! Use sha1

I want to change this out to support more non python supported hashes

like blake etc.