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

Test plan for Key Agreement with Curve25519 and Curve448

    Details

      Description

      The X25519 and X448 functions will be implemented as described in RFC 7748 , and these functions will be used to implement new KeyAgreement, KeyFactory, and KeyPairGenerator services in the existing SunEC provider.

      Testing of the framework

      Tests need to make sure that the framework can be easily used to Test KeyAgreement, KeyFactory, and KeyPairGenerator API. It should also ensure most of functional area tested, Public API covered along with good amount of code coverage.

      Negative testing of the framework

      Tests should make sure that the framework correctly handle incorrect usage of the new API. For example, tests may simulate a situation when the framework is incorrectly used, and check for expected exceptions and return values.

      Known-answer tests

      Known-answer Test vectors may be used from RFC 7748 during Test.

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              • Assignee:
                ssahoo Sibabrata Sahoo
                Reporter:
                apetcher Adam Petcher (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: