[openssh-commits] CVS: fuyu.mindrot.org: openssh
Damien Miller
djm at fuyu.mindrot.org
Wed Nov 5 16:20:47 EST 2008
CVSROOT: /var/cvs
Module name: openssh
Changes by: djm at fuyu.mindrot.org 08/11/05 16:20:47
Modified files:
. : ChangeLog Makefile.in auth.h auth2.c monitor.c monitor.h monitor_wrap.c monitor_wrap.h readconf.c readconf.h servconf.c servconf.h ssh2.h ssh_config.5 sshconnect2.c sshd_config.5
Added files:
. : auth2-jpake.c jpake.c jpake.h schnorr.c
Log message:
- djm at cvs.openbsd.org 2008/11/04 08:22:13
[auth.h auth2.c monitor.c monitor.h monitor_wrap.c monitor_wrap.h]
[readconf.c readconf.h servconf.c servconf.h ssh2.h ssh_config.5]
[sshconnect2.c sshd_config.5 jpake.c jpake.h schnorr.c auth2-jpake.c]
[Makefile.in]
Add support for an experimental zero-knowledge password authentication
method using the J-PAKE protocol described in F. Hao, P. Ryan,
"Password Authenticated Key Exchange by Juggling", 16th Workshop on
Security Protocols, Cambridge, April 2008.
This method allows password-based authentication without exposing
the password to the server. Instead, the client and server exchange
cryptographic proofs to demonstrate of knowledge of the password while
revealing nothing useful to an attacker or compromised endpoint.
This is experimental, work-in-progress code and is presently
compiled-time disabled (turn on -DJPAKE in Makefile.inc).
"just commit it. It isn't too intrusive." deraadt@
Diff commands:
cvs -nQq rdiff -u -r1.5129 -r1.5130 openssh/ChangeLog
cvs -nQq rdiff -u -r1.297 -r1.298 openssh/Makefile.in
cvs -nQq rdiff -u -r1.79 -r1.80 openssh/auth.h
cvs -nQq rdiff -u -r1.148 -r1.149 openssh/auth2.c
cvs -nQq rdiff -u -r1.132 -r1.133 openssh/monitor.c
cvs -nQq rdiff -u -r1.21 -r1.22 openssh/monitor.h
cvs -nQq rdiff -u -r1.79 -r1.80 openssh/monitor_wrap.c
cvs -nQq rdiff -u -r1.27 -r1.28 openssh/monitor_wrap.h
cvs -nQq rdiff -u -r1.147 -r1.148 openssh/readconf.c
cvs -nQq rdiff -u -r1.67 -r1.68 openssh/readconf.h
cvs -nQq rdiff -u -r1.181 -r1.182 openssh/servconf.c
cvs -nQq rdiff -u -r1.77 -r1.78 openssh/servconf.h
cvs -nQq rdiff -u -r1.10 -r1.11 openssh/ssh2.h
cvs -nQq rdiff -u -r1.114 -r1.115 openssh/ssh_config.5
cvs -nQq rdiff -u -r1.161 -r1.162 openssh/sshconnect2.c
cvs -nQq rdiff -u -r1.103 -r1.104 openssh/sshd_config.5
CVSWeb:
http://cvsweb.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.5129;r2=1.5130
http://cvsweb.mindrot.org/index.cgi/openssh/Makefile.in?r1=1.297;r2=1.298
http://cvsweb.mindrot.org/index.cgi/openssh/auth.h?r1=1.79;r2=1.80
http://cvsweb.mindrot.org/index.cgi/openssh/auth2.c?r1=1.148;r2=1.149
http://cvsweb.mindrot.org/index.cgi/openssh/monitor.c?r1=1.132;r2=1.133
http://cvsweb.mindrot.org/index.cgi/openssh/monitor.h?r1=1.21;r2=1.22
http://cvsweb.mindrot.org/index.cgi/openssh/monitor_wrap.c?r1=1.79;r2=1.80
http://cvsweb.mindrot.org/index.cgi/openssh/monitor_wrap.h?r1=1.27;r2=1.28
http://cvsweb.mindrot.org/index.cgi/openssh/readconf.c?r1=1.147;r2=1.148
http://cvsweb.mindrot.org/index.cgi/openssh/readconf.h?r1=1.67;r2=1.68
http://cvsweb.mindrot.org/index.cgi/openssh/servconf.c?r1=1.181;r2=1.182
http://cvsweb.mindrot.org/index.cgi/openssh/servconf.h?r1=1.77;r2=1.78
http://cvsweb.mindrot.org/index.cgi/openssh/ssh2.h?r1=1.10;r2=1.11
http://cvsweb.mindrot.org/index.cgi/openssh/ssh_config.5?r1=1.114;r2=1.115
http://cvsweb.mindrot.org/index.cgi/openssh/sshconnect2.c?r1=1.161;r2=1.162
http://cvsweb.mindrot.org/index.cgi/openssh/sshd_config.5?r1=1.103;r2=1.104
Please note that there may be a delay before commits are available
on the public CVSWeb site.
More information about the openssh-commits
mailing list