Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7054330

MD5 is no longer acceptable in digital signature

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 7
    • deploy
    • None

      On December 24, 2010, Tao Xie and Dengguo Feng announced the first
      published single-block MD5 collision (two 64-byte messages with the same
      MD5 hash) [1]. And in March 2011, an informational RFC (RFC 6151 [2])
      was approved to update the security considerations for the MD5
      Message-Digest and the HMAC-MD5 Algorithms.

      The RFC (RFC 6151) states, "MD5 is no longer acceptable where collision
      resistance is required such as digital signatures. It is not urgent to
      stop using MD5 in other ways, such as HMAC-MD5; however, since MD5 must
      not be used for digital signatures, new protocol designs should not
      employ HMAC-MD5."

      We should probably consider to add warning message to Java plugin/applet if the certificate is signed with MD5, or any other hash algorithm less secure than SHA-1.

            herrick Andy Herrick (Inactive)
            xuelei Xuelei Fan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: