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 890f93a20 ChaCha20-Poly1305 is always supported
add e69431091 GH-590: Be more careful with Bouncy Castle in FIPS
environment
add 3cc9d481f JceRandom: use SecureRandom.getInstanceStrong()
add 980d94b96 GH-590: provide a single flag to enable FIPS mode
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 27 +++++++++-
docs/security-providers.md | 29 +++++++++-
.../apache/sshd/common/cipher/BuiltinCiphers.java | 30 +++++++----
.../openssh/OpenSSHKeyPairResourceParser.java | 3 ++
.../openssh/OpenSSHKeyPairResourceWriter.java | 12 ++++-
.../org/apache/sshd/common/random/JceRandom.java | 18 ++++++-
.../AbstractSecurityProviderRegistrar.java | 2 +-
.../util/security/SecurityEntityFactory.java | 4 +-
.../util/security/SecurityProviderChoice.java | 11 ++++
.../util/security/SecurityProviderRegistrar.java | 4 +-
.../sshd/common/util/security/SecurityUtils.java | 48 ++++++++++++++++-
.../security/SunJCESecurityProviderRegistrar.java | 9 +++-
...uncyCastleEncryptedPrivateKeyInfoDecryptor.java | 2 +-
.../BouncyCastleKeyPairResourceParser.java | 2 +-
.../bouncycastle/BouncyCastleRandomFactory.java | 7 ++-
.../BouncyCastleSecurityProviderRegistrar.java | 61 ++++++++++++++++++++--
.../eddsa/EdDSASecurityProviderRegistrar.java | 2 +-
.../apache/sshd/common/kex/MontgomeryCurve.java | 2 +-
.../java/org/apache/sshd/common/kex/SNTRUP761.java | 4 ++
19 files changed, 243 insertions(+), 34 deletions(-)