You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tw...@apache.org on 2023/03/21 20:53:46 UTC

[mina-sshd] branch master updated (035b6fde8 -> a87697b05)

This is an automated email from the ASF dual-hosted git repository.

twolf pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git


    from 035b6fde8 Adapt OSGi metadata of sshd.osgi to work with slf4j-api 1 and 2
     add a87697b05 Support RFC 5958 encrypted private keys

No new revisions were added by this update.

Summary of changes:
 CHANGES.md                                         |  4 ++
 .../loader/pem/PKCS8PEMResourceKeyPairParser.java  | 84 +++++++++++++++++++---
 .../sshd/common/util/security/Decryptor.java       | 51 +++++++++++++
 .../sshd/common/util/security/SecurityUtils.java   |  6 ++
 ...uncyCastleEncryptedPrivateKeyInfoDecryptor.java | 65 +++++++++++++++++
 .../pem/PKCS8PEMResourceKeyPairParserTest.java     | 56 +++++++++++++++
 .../config/keys/loader/pem/pkcs8-dsa-1024.enc      | 15 ++++
 .../config/keys/loader/pem/pkcs8-dsa-1024.enc2     | 12 ++++
 .../config/keys/loader/pem/pkcs8-dsa-512.enc       | 11 +++
 .../config/keys/loader/pem/pkcs8-dsa-512.enc2      |  9 +++
 .../config/keys/loader/pem/pkcs8-dsa-768.enc       | 13 ++++
 .../config/keys/loader/pem/pkcs8-dsa-768.enc2      | 10 +++
 .../common/config/keys/loader/pem/pkcs8-ec-256.enc |  8 +++
 .../config/keys/loader/pem/pkcs8-ec-256.enc2       |  7 ++
 .../common/config/keys/loader/pem/pkcs8-ec-384.enc |  9 +++
 .../config/keys/loader/pem/pkcs8-ec-384.enc2       |  8 +++
 .../common/config/keys/loader/pem/pkcs8-ec-521.enc | 10 +++
 .../config/keys/loader/pem/pkcs8-ec-521.enc2       | 10 +++
 .../common/config/keys/loader/pem/pkcs8-eddsa.enc  |  7 ++
 .../common/config/keys/loader/pem/pkcs8-eddsa.enc2 |  6 ++
 .../config/keys/loader/pem/pkcs8-rsa-1024.enc      | 18 +++++
 .../config/keys/loader/pem/pkcs8-rsa-1024.enc2     | 18 +++++
 .../config/keys/loader/pem/pkcs8-rsa-2048.enc      | 30 ++++++++
 .../config/keys/loader/pem/pkcs8-rsa-2048.enc2     | 30 ++++++++
 .../config/keys/loader/pem/pkcs8-rsa-3072.enc      | 42 +++++++++++
 .../config/keys/loader/pem/pkcs8-rsa-3072.enc2     | 42 +++++++++++
 .../config/keys/loader/pem/pkcs8-rsa-4096.enc      | 54 ++++++++++++++
 .../config/keys/loader/pem/pkcs8-rsa-4096.enc2     | 54 ++++++++++++++
 28 files changed, 678 insertions(+), 11 deletions(-)
 create mode 100644 sshd-common/src/main/java/org/apache/sshd/common/util/security/Decryptor.java
 create mode 100644 sshd-common/src/main/java/org/apache/sshd/common/util/security/bouncycastle/BouncyCastleEncryptedPrivateKeyInfoDecryptor.java
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-dsa-1024.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-dsa-1024.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-dsa-512.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-dsa-512.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-dsa-768.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-dsa-768.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-ec-256.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-ec-256.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-ec-384.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-ec-384.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-ec-521.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-ec-521.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-eddsa.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-eddsa.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-1024.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-1024.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-2048.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-2048.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-3072.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-3072.enc2
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-4096.enc
 create mode 100644 sshd-common/src/test/resources/org/apache/sshd/common/config/keys/loader/pem/pkcs8-rsa-4096.enc2