[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