When making public key fingerprints - is a sha1 hash still a good idea?
I understand that in 2005 SHA-1 was found to have a security flaw and the now recommended standard for this kind of thing is SHA-2 (256 or 512). 

This post may be of some use:
https://stackoverflow.com/questions/3897434/password-security-sha1-sha256-or-sha512