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

Ed25519 and Ed448 present in handshake messages

    Details

    • Subcomponent:
    • Introduced In Version:
      15
    • Resolved In Build:
      b27
    • Verification:
      Not verified

      Description

      In the SunJSSE provider, if the Signature is available in crypto for a certain signature algorithm, the algorithm will be requested in the signature_algorithms extension. With the integration of ed25519 and ed448, the signature algorithm are now available in crypto, and thus is activated in JSSE. Ed25519 and Ed448 are present in handshake messages, which is not the expected behavior before JDK-8166596 get addressed.

          "signature_algorithms (13)": {
            "signature schemes": [ed25519, ed448, ecdsa_secp256r1_sha256, ecdsa_secp38
      4r1_sha384, ecdsa_secp521r1_sha512, rsa_pss_rsae_sha256, rsa_pss_rsae_sha384, rs
      a_pss_rsae_sha512, rsa_pss_pss_sha256, rsa_pss_pss_sha384, rsa_pss_pss_sha512, r
      sa_pkcs1_sha256, rsa_pkcs1_sha384, rsa_pkcs1_sha512, dsa_sha256, ecdsa_sha1, rsa
      _pkcs1_sha1, dsa_sha1]
          },
          "signature_algorithms_cert (50)": {
            "signature schemes": [ed25519, ed448, ecdsa_secp256r1_sha256, ecdsa_secp38
      4r1_sha384, ecdsa_secp521r1_sha512, rsa_pss_rsae_sha256, rsa_pss_rsae_sha384, rs
      a_pss_rsae_sha512, rsa_pss_pss_sha256, rsa_pss_pss_sha384, rsa_pss_pss_sha512, r
      sa_pkcs1_sha256, rsa_pkcs1_sha384, rsa_pkcs1_sha512, dsa_sha256, ecdsa_sha1, rsa
      _pkcs1_sha1, dsa_sha1]

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ascarpino Anthony Scarpino
                Reporter:
                xuelei Xue-Lei Fan
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: