Ik maak zelf SSL certificaten met OpenSSL en ik gebruik daarbij SHA1 als default message digest algoritme (default_md=sha1 in openssl.cnf). MD5 wil ik nergens voor gebruiken en niet zien :-)
Als ik in Internet Explorer het certificaat weergeef, dan staat er in het tabblad details netjes: "algoritme van vingerafdruk: SHA1". In Chrome krijg ik hetzelfde te zien. So far so good.
Echter, wanneer ik in Firefox het certificaat weergeef, dan zie ik in het tabblad algemeen niet alleen een SHA1 vingerafdruk staan, maar ook een MD5 vingerafdruk. In het tabblad details is er vervolgens geen MD5 te herkennen en staat er netjes: "cerfiticaatondertekeningsalgoritme: PKCS #1 SHA-1 met RSA-versleuteling".
Waar komt die MD5 vingerafdruk in het tabblad algemeen bij Firefox vandaan?
Als ik in Internet Explorer het certificaat weergeef, dan staat er in het tabblad details netjes: "algoritme van vingerafdruk: SHA1". In Chrome krijg ik hetzelfde te zien. So far so good.
Echter, wanneer ik in Firefox het certificaat weergeef, dan zie ik in het tabblad algemeen niet alleen een SHA1 vingerafdruk staan, maar ook een MD5 vingerafdruk. In het tabblad details is er vervolgens geen MD5 te herkennen en staat er netjes: "cerfiticaatondertekeningsalgoritme: PKCS #1 SHA-1 met RSA-versleuteling".
Waar komt die MD5 vingerafdruk in het tabblad algemeen bij Firefox vandaan?