The size of the public key and the thumbprint algorithm used, are amongst the factors that determine how resistant a certificate is to compromise. Most government bodies regard certificates with MD5 and SHA-1 thumbprint algorithms, or public keys of less than 2048 bits as not secure.