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

JSSE does not use CRT for RSA operations

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 1.4.0
    • Fix Version/s: 1.0.3
    • Component/s: security-libs
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      1.0.3
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        By default, JSSE uses the JSafe code to do RSA operations. This requires converting keys from the JCA RSAPrivateKey format into the JSafe format. The conversion is performed using the (modulues, private exponent) representation for private keys even if the key is available in CRT form.

        This means a performance penalty of about factor three for clients when RSA client authentication is used and for servers in all ciphersuites except DHE_DSS and DH_anon.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                andreas Andreas Sterbenz
                Reporter:
                andreas Andreas Sterbenz
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: