[openssh-commits] CVS: fuyu.mindrot.org: openssh
Damien Miller
djm at fuyu.mindrot.org
Tue Aug 31 22:41:14 EST 2010
CVSROOT: /var/cvs
Module name: openssh
Changes by: djm at fuyu.mindrot.org 10/08/31 22:41:14
Modified files:
. : ChangeLog PROTOCOL PROTOCOL.agent PROTOCOL.certkeys auth2-jpake.c authfd.c authfile.c buffer.h dns.c kex.c kex.h key.c key.h monitor.c monitor_wrap.c myproposal.h packet.c packet.h pathnames.h readconf.c ssh-add.1 ssh-add.c ssh-agent.1 ssh-agent.c ssh-keygen.1 ssh-keygen.c ssh-keyscan.1 ssh-keyscan.c ssh-keysign.8 ssh.1 ssh.c ssh2.h ssh_config.5 sshconnect.c sshconnect2.c sshd.8 sshd.c sshd_config.5 uuencode.c uuencode.h
Added files:
. : bufec.c kexecdh.c kexecdhc.c kexecdhs.c ssh-ecdsa.c
Log message:
- djm at cvs.openbsd.org 2010/08/31 11:54:45
[PROTOCOL PROTOCOL.agent PROTOCOL.certkeys auth2-jpake.c authfd.c]
[authfile.c buffer.h dns.c kex.c kex.h key.c key.h monitor.c]
[monitor_wrap.c myproposal.h packet.c packet.h pathnames.h readconf.c]
[ssh-add.1 ssh-add.c ssh-agent.1 ssh-agent.c ssh-keygen.1 ssh-keygen.c]
[ssh-keyscan.1 ssh-keyscan.c ssh-keysign.8 ssh.1 ssh.c ssh2.h]
[ssh_config.5 sshconnect.c sshconnect2.c sshd.8 sshd.c sshd_config.5]
[uuencode.c uuencode.h bufec.c kexecdh.c kexecdhc.c kexecdhs.c ssh-ecdsa.c]
Implement Elliptic Curve Cryptography modes for key exchange (ECDH) and
host/user keys (ECDSA) as specified by RFC5656. ECDH and ECDSA offer
better performance than plain DH and DSA at the same equivalent symmetric
key length, as well as much shorter keys.
Only the mandatory sections of RFC5656 are implemented, specifically the
three REQUIRED curves nistp256, nistp384 and nistp521 and only ECDH and
ECDSA. Point compression (optional in RFC5656 is NOT implemented).
Certificate host and user keys using the new ECDSA key types are supported.
Note that this code has not been tested for interoperability and may be
subject to change.
feedback and ok markus@
Diff commands:
cvs -nQq rdiff -u -r1.5651 -r1.5652 openssh/ChangeLog
cvs -nQq rdiff -u -r1.14 -r1.15 openssh/PROTOCOL
cvs -nQq rdiff -u -r1.4 -r1.5 openssh/PROTOCOL.agent
cvs -nQq rdiff -u -r1.7 -r1.8 openssh/PROTOCOL.certkeys
cvs -nQq rdiff -u -r1.4 -r1.5 openssh/auth2-jpake.c
cvs -nQq rdiff -u -r1.79 -r1.80 openssh/authfd.c
cvs -nQq rdiff -u -r1.84 -r1.85 openssh/authfile.c
cvs -nQq rdiff -u -r1.20 -r1.21 openssh/buffer.h
cvs -nQq rdiff -u -r1.28 -r1.29 openssh/dns.c
cvs -nQq rdiff -u -r1.90 -r1.91 openssh/kex.c
cvs -nQq rdiff -u -r1.52 -r1.53 openssh/kex.h
cvs -nQq rdiff -u -r1.94 -r1.95 openssh/key.c
cvs -nQq rdiff -u -r1.32 -r1.33 openssh/key.h
cvs -nQq rdiff -u -r1.142 -r1.143 openssh/monitor.c
cvs -nQq rdiff -u -r1.85 -r1.86 openssh/monitor_wrap.c
cvs -nQq rdiff -u -r1.25 -r1.26 openssh/myproposal.h
cvs -nQq rdiff -u -r1.172 -r1.173 openssh/packet.c
cvs -nQq rdiff -u -r1.55 -r1.56 openssh/packet.h
cvs -nQq rdiff -u -r1.25 -r1.26 openssh/pathnames.h
cvs -nQq rdiff -u -r1.166 -r1.167 openssh/readconf.c
cvs -nQq rdiff -u -r1.53 -r1.54 openssh/ssh-add.1
cvs -nQq rdiff -u -r1.107 -r1.108 openssh/ssh-add.c
cvs -nQq rdiff -u -r1.50 -r1.51 openssh/ssh-agent.1
cvs -nQq rdiff -u -r1.186 -r1.187 openssh/ssh-agent.c
cvs -nQq rdiff -u -r1.94 -r1.95 openssh/ssh-keygen.1
cvs -nQq rdiff -u -r1.213 -r1.214 openssh/ssh-keygen.c
cvs -nQq rdiff -u -r1.28 -r1.29 openssh/ssh-keyscan.1
cvs -nQq rdiff -u -r1.102 -r1.103 openssh/ssh-keyscan.c
cvs -nQq rdiff -u -r1.11 -r1.12 openssh/ssh-keysign.8
cvs -nQq rdiff -u -r1.268 -r1.269 openssh/ssh.1
cvs -nQq rdiff -u -r1.340 -r1.341 openssh/ssh.c
cvs -nQq rdiff -u -r1.13 -r1.14 openssh/ssh2.h
cvs -nQq rdiff -u -r1.138 -r1.139 openssh/ssh_config.5
cvs -nQq rdiff -u -r1.196 -r1.197 openssh/sshconnect.c
cvs -nQq rdiff -u -r1.175 -r1.176 openssh/sshconnect2.c
cvs -nQq rdiff -u -r1.219 -r1.220 openssh/sshd.8
cvs -nQq rdiff -u -r1.398 -r1.399 openssh/sshd.c
cvs -nQq rdiff -u -r1.132 -r1.133 openssh/sshd_config.5
cvs -nQq rdiff -u -r1.25 -r1.26 openssh/uuencode.c
cvs -nQq rdiff -u -r1.13 -r1.14 openssh/uuencode.h
ViewVC:
http://anoncvs.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.5651;r2=1.5652&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/PROTOCOL?r1=1.14;r2=1.15&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/PROTOCOL.agent?r1=1.4;r2=1.5&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/PROTOCOL.certkeys?r1=1.7;r2=1.8&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/auth2-jpake.c?r1=1.4;r2=1.5&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/authfd.c?r1=1.79;r2=1.80&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/authfile.c?r1=1.84;r2=1.85&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/buffer.h?r1=1.20;r2=1.21&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/dns.c?r1=1.28;r2=1.29&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kex.c?r1=1.90;r2=1.91&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kex.h?r1=1.52;r2=1.53&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/key.c?r1=1.94;r2=1.95&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/key.h?r1=1.32;r2=1.33&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/monitor.c?r1=1.142;r2=1.143&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/monitor_wrap.c?r1=1.85;r2=1.86&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/myproposal.h?r1=1.25;r2=1.26&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/packet.c?r1=1.172;r2=1.173&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/packet.h?r1=1.55;r2=1.56&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/pathnames.h?r1=1.25;r2=1.26&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/readconf.c?r1=1.166;r2=1.167&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-add.1?r1=1.53;r2=1.54&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-add.c?r1=1.107;r2=1.108&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-agent.1?r1=1.50;r2=1.51&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-agent.c?r1=1.186;r2=1.187&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-keygen.1?r1=1.94;r2=1.95&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-keygen.c?r1=1.213;r2=1.214&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-keyscan.1?r1=1.28;r2=1.29&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-keyscan.c?r1=1.102;r2=1.103&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-keysign.8?r1=1.11;r2=1.12&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh.1?r1=1.268;r2=1.269&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh.c?r1=1.340;r2=1.341&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh2.h?r1=1.13;r2=1.14&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh_config.5?r1=1.138;r2=1.139&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshconnect.c?r1=1.196;r2=1.197&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshconnect2.c?r1=1.175;r2=1.176&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshd.8?r1=1.219;r2=1.220&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshd.c?r1=1.398;r2=1.399&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshd_config.5?r1=1.132;r2=1.133&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/uuencode.c?r1=1.25;r2=1.26&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/uuencode.h?r1=1.13;r2=1.14&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