Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-62552

Switch to javax.crypto.Cipher instead of using custom cryptographic primitives

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      The cipher code in trilead-ssh2 is full of redundant implementations for ciphers included in the JDK. These implementations are also problematic as they are all pure software implementations of notoriously difficult to implement correctly ciphers. The existing cryptographic primitives should be deprecated, and trilead-ssh2 should be updated to use the standard javax.crypto.Cipher API which uses appropriate implementations that are kept up to date with the JDK.

        Attachments

          Issue Links

            Activity

            Hide
            jvz Matt Sicker added a comment -

            Merged.

            Show
            jvz Matt Sicker added a comment - Merged.
            Show
            jvz Matt Sicker added a comment - Released in https://github.com/jenkinsci/trilead-ssh2/releases/tag/trilead-ssh2-build-217-jenkins-22

              People

              Assignee:
              jvz Matt Sicker
              Reporter:
              jvz Matt Sicker
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: