GitHub user wh0 opened a pull request:
https://github.com/apache/mina-sshd/pull/78
Contrib: Add a security provider registrar for AndroidOpenSSL
On Android 9, you can't use the built in Bouncy Castle security provider
because Android blocks attempts to use Bouncy Castle for operations that
AndroidOpenSSL supports
https://developer.android.com/guide/topics/security/cryptography#bc-algorithms.
So here's a security provider registrar that hooks up AndroidOpenSSL.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/wh0/mina-sshd androidprov
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/mina-sshd/pull/78.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #78
----
commit 8d27a2f0502411c2e06b8af495ccbefcb2ec11e1
Author: w <none>
Date: 2018-10-28T02:46:35Z
Contrib: Add a security provider registrar for AndroidOpenSSL
----
---