SSHD: Allow ECDSA based public key authentication
Bug: issue 2797 Change-Id: I2fd94890d75901ce6e31f9dea75a652aba7ba456
This commit is contained in:
committed by
Dave Borowitz
parent
e9d7cc0d30
commit
5887767774
@@ -83,6 +83,7 @@ import org.apache.sshd.common.random.SingletonRandomFactory;
|
||||
import org.apache.sshd.common.session.AbstractSession;
|
||||
import org.apache.sshd.common.session.ConnectionService;
|
||||
import org.apache.sshd.common.signature.SignatureDSA;
|
||||
import org.apache.sshd.common.signature.SignatureECDSA;
|
||||
import org.apache.sshd.common.signature.SignatureRSA;
|
||||
import org.apache.sshd.common.util.Buffer;
|
||||
import org.apache.sshd.common.util.SecurityUtils;
|
||||
@@ -512,7 +513,11 @@ public class SshDaemon extends SshServer implements SshInfo, LifecycleListener {
|
||||
|
||||
private void initSignatures() {
|
||||
setSignatureFactories(Arrays.<NamedFactory<Signature>> asList(
|
||||
new SignatureDSA.Factory(), new SignatureRSA.Factory()));
|
||||
new SignatureDSA.Factory(),
|
||||
new SignatureRSA.Factory(),
|
||||
new SignatureECDSA.NISTP256Factory(),
|
||||
new SignatureECDSA.NISTP384Factory(),
|
||||
new SignatureECDSA.NISTP521Factory()));
|
||||
}
|
||||
|
||||
private void initCompression() {
|
||||
|
||||
Reference in New Issue
Block a user