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

Separate the algorithms in the SunEC provider

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: 8, 11, 14
    • Fix Version/s: tbd
    • Component/s: security-libs
    • Labels:
      None

      Description

      In the SunEC provider, some algorithms are implemented in Java, some others depends on native code (sunec library). The implementation are mixed together, as make it hard to enable the pure Java implementation (for example KeyPairGenerator for different EC curves) if the native lib get removed (see JDK-8233954).

      As EC is an essential algorithm for security connection, it would be nice the Java implemented curves could be used when customers could not use the native sunec library.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                xuelei Xue-Lei Fan
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: