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

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

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • trilead-api-plugin
    • None

      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.

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

              Created:
              Updated:
              Resolved: