Add Brainpool ECC support (RFC 5639)

XMLWordPrintable

    • Type: CSR
    • Resolution: Approved
    • Priority: P3
    • 11
    • Component/s: security-libs
    • None
    • behavioral
    • minimal
    • n/a
    • Other
    • JDK

      Summary

      Enhance SunEC provider with the support of Brainpool256/320/384/512r1 curves

      Problem

      No providers in OpenJDK supports any of the Brainpool curves in RFC 5639 which are used by many ePassport deployments in Europe.

      Solution

      Enhanced SunEC provider to support Brainpool256/320/384/512r1 curves.

      Specification

      No public API changes. All sources changes are in SunEC provider codebase, i.e. inside jdk.crypto.ec module. The webrev (webrev7007966.zip) is attached to this CSR.

            Assignee:
            Valerie Peng
            Reporter:
            Webbug Group
            Bradford Wetmore
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: