You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by GitBox <gi...@apache.org> on 2021/10/17 00:36:54 UTC
[GitHub] [mina-sshd] tomaswolf opened a new pull request #204: [SSHD-1216] Server-side server-sig-algs KEX extension
tomaswolf opened a new pull request #204:
URL: https://github.com/apache/mina-sshd/pull/204
Provide a default implementation for the server-side SSH_MSG_EXT_INFO
message sending including the server-sig-algs KEX extension.[1]
A server that implements the rsa-sha2-512 or rsa-sha2-256 signature
algorithms should implement this extension, otherwise even clients that
also have these signature algorithms may fall back to ssh-rsa to avoid
authentication penalties.[2]
Apache MINA sshd servers by default do implement the SHA-2 RSA
signatures, and an Apache MINA sshd client by default does request KEX
extension information and does handle the server-sig-algs extension. So
an Apache MINA sshd server should by default implement this extension.
This implementation sends the server-sig-algs extension record once at
the end of the initial key exchange.
[1] https://tools.ietf.org/html/rfc8308
[2] https://tools.ietf.org/html/rfc8332#section-3.3
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org
[GitHub] [mina-sshd] tomaswolf commented on pull request #204: [SSHD-1216] Server-side server-sig-algs KEX extension
Posted by GitBox <gi...@apache.org>.
tomaswolf commented on pull request #204:
URL: https://github.com/apache/mina-sshd/pull/204#issuecomment-944997065
Thanks for double-checking, @benhumphreys .
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org
[GitHub] [mina-sshd] benhumphreys commented on pull request #204: [SSHD-1216] Server-side server-sig-algs KEX extension
Posted by GitBox <gi...@apache.org>.
benhumphreys commented on pull request #204:
URL: https://github.com/apache/mina-sshd/pull/204#issuecomment-944823080
Many thanks for this @tomaswolf
I've dropped a snapshot build of your branch into Bitbucket Server to do some testing and it looks great! I've tested with OpenSSH 8.1p1 and 8.8p1 and it works as expected, with both resulting in the use of `rsa-sha2-512`.
I've also tested with OpenSSH 6.6.1p1 and it works as I'd expect; it doesn't send `server-sig-algs` because the client doesn't send `ext-info-s`.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org
[GitHub] [mina-sshd] tomaswolf merged pull request #204: [SSHD-1216] Server-side server-sig-algs KEX extension
Posted by GitBox <gi...@apache.org>.
tomaswolf merged pull request #204:
URL: https://github.com/apache/mina-sshd/pull/204
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org