Remove optional eddsa-api dependency from Apache Mina SSHD API plugin

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      Paraphrased from basil in a GitHub comment

      Remove the mina-sshd-api-common's optional plugin-to-plugin dependency on the eddsa-api plugin, leaving behind only the optional plugin-to-plugin dependency on bouncycastle-api. When both Bouncy Castle and EdDSA-Java are on the classpath, the latter is preferred; but only the former is FIPS compliant — hence the desirability of making this change

      The change will migrate from EdDSA-Java to BouncyCastle at runtime.

      Automated tests should be run in plugin BOM and acceptance test harness. Manual testing should also be run, including the type of testing that was performed by allan_burdajewicz as described in a GitHub comment.

            Assignee:
            Allan BURDAJEWICZ
            Reporter:
            Mark Waite
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: