> In the X509 functions, there are several that compute a MD5
> fingerprint and use only the first four bytes of the resulting 16 byte
> fingerprint (such as X509_subject_name_hash).  The MD5
> documentation states that the 16 byte fingerprint is quite unique
> (2^64), how unique is the resulting 32 bit long value?

The MD5 documentation is rather optimistic. :)  While it hasn't been
broken, per se, Dobbertin has found enough proof that the IETF
dis-recommends MD5 as a hash mechanism, leaving only SHA-1.  (And,
presumably, SHA-nnn when they're released.)

In these cases you mention, however, MD5 isn't being used as a
cryptographic message digest, but rather a hash "hint" for lookups.

No worries, mate.
        /r$
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to