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

JSSE does not use CRT for RSA operations

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.0.3
    • 1.4.0
    • security-libs
    • None
    • 1.0.3
    • generic
    • generic

        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.

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

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: