aboutsummaryrefslogtreecommitdiff
path: root/ssh/server.go
diff options
context:
space:
mode:
authorPeter Moody <pmoody@uber.com>2017-12-06 10:31:51 -0800
committerHan-Wen Nienhuys <hanwen@google.com>2017-12-18 18:48:59 +0000
commit244f6ce1f09cc9f3d7bffe29b033aaa13c0cc2f3 (patch)
tree576ba597aa3cce271d7b0d8775fdac0b5ea53fec /ssh/server.go
parent625c6a7b44f373b8dc893b6d82b1f976a505f885 (diff)
downloadgo-x-crypto-244f6ce1f09cc9f3d7bffe29b033aaa13c0cc2f3.tar.xz
ssh: accept ed25519 certs
Change-Id: I1cb0146c4b741f6d489edcf86412001ffc007f4f Reviewed-on: https://go-review.googlesource.com/82256 Reviewed-by: Han-Wen Nienhuys <hanwen@google.com> Run-TryBot: Han-Wen Nienhuys <hanwen@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'ssh/server.go')
-rw-r--r--ssh/server.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssh/server.go b/ssh/server.go
index d4df916..b83d473 100644
--- a/ssh/server.go
+++ b/ssh/server.go
@@ -256,7 +256,7 @@ func (s *connection) serverHandshake(config *ServerConfig) (*Permissions, error)
func isAcceptableAlgo(algo string) bool {
switch algo {
case KeyAlgoRSA, KeyAlgoDSA, KeyAlgoECDSA256, KeyAlgoECDSA384, KeyAlgoECDSA521, KeyAlgoED25519,
- CertAlgoRSAv01, CertAlgoDSAv01, CertAlgoECDSA256v01, CertAlgoECDSA384v01, CertAlgoECDSA521v01:
+ CertAlgoRSAv01, CertAlgoDSAv01, CertAlgoECDSA256v01, CertAlgoECDSA384v01, CertAlgoECDSA521v01, CertAlgoED25519v01:
return true
}
return false