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

Add Brainpool ECC support (RFC 5639)

    Details

    • Type: CSR
    • Status: Closed
    • Priority: P3
    • Resolution: Approved
    • Fix Version/s: 11
    • Component/s: security-libs
    • Labels:
      None
    • Subcomponent:
    • Compatibility Kind:
      behavioral
    • Compatibility Risk:
      minimal
    • Compatibility Risk Description:
      n/a
    • Interface Kind:
      Other
    • Scope:
      JDK

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                valeriep Valerie Peng
                Reporter:
                webbuggrp Webbug Group
                Reviewed By:
                Bradford Wetmore
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: