added md5 and sha1 fingerprint generation