[openssh-commits] CVS: fuyu.mindrot.org: openssh
Damien Miller
djm at fuyu.mindrot.org
Fri Sep 10 11:23:35 EST 2010
CVSROOT: /var/cvs
Module name: openssh
Changes by: djm at fuyu.mindrot.org 10/09/10 11:23:35
Modified files:
. : ChangeLog kex.c kex.h kexecdh.c key.c key.h monitor.c ssh-ecdsa.c
Log message:
- djm at cvs.openbsd.org 2010/09/09 10:45:45
[kex.c kex.h kexecdh.c key.c key.h monitor.c ssh-ecdsa.c]
ECDH/ECDSA compliance fix: these methods vary the hash function they use
(SHA256/384/512) depending on the length of the curve in use. The previous
code incorrectly used SHA256 in all cases.
This fix will cause authentication failure when using 384 or 521-bit curve
keys if one peer hasn't been upgraded and the other has. (256-bit curve
keys work ok). In particular you may need to specify HostkeyAlgorithms
when connecting to a server that has not been upgraded from an upgraded
client.
ok naddy@
Diff commands:
cvs -nQq rdiff -u -r1.5667 -r1.5668 openssh/ChangeLog
cvs -nQq rdiff -u -r1.91 -r1.92 openssh/kex.c
cvs -nQq rdiff -u -r1.53 -r1.54 openssh/kex.h
cvs -nQq rdiff -u -r1.2 -r1.3 openssh/kexecdh.c
cvs -nQq rdiff -u -r1.95 -r1.96 openssh/key.c
cvs -nQq rdiff -u -r1.33 -r1.34 openssh/key.h
cvs -nQq rdiff -u -r1.143 -r1.144 openssh/monitor.c
cvs -nQq rdiff -u -r1.3 -r1.4 openssh/ssh-ecdsa.c
ViewVC:
http://anoncvs.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.5667;r2=1.5668&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kex.c?r1=1.91;r2=1.92&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kex.h?r1=1.53;r2=1.54&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kexecdh.c?r1=1.2;r2=1.3&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/key.c?r1=1.95;r2=1.96&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/key.h?r1=1.33;r2=1.34&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/monitor.c?r1=1.143;r2=1.144&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-ecdsa.c?r1=1.3;r2=1.4&view=patch
Please note that there may be a delay before commits are available
on the public ViewVC site.
More information about the openssh-commits
mailing list