]> andersk Git - openssh.git/commit - sshconnect2.c
- djm@cvs.openbsd.org 2008/11/04 08:22:13
authordjm <djm>
Wed, 5 Nov 2008 05:20:46 +0000 (05:20 +0000)
committerdjm <djm>
Wed, 5 Nov 2008 05:20:46 +0000 (05:20 +0000)
commit5adf6b9a142245b3f5d707d2fb7475ba47ad7121
tree906a86479a31607fa3bfc2d583ed103ddc50c5dc
parenta28625a68751205ee36b9c486827068254477ecf
   - djm@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@
20 files changed:
ChangeLog
Makefile.in
auth.h
auth2-jpake.c [new file with mode: 0644]
auth2.c
jpake.c [new file with mode: 0644]
jpake.h [new file with mode: 0644]
monitor.c
monitor.h
monitor_wrap.c
monitor_wrap.h
readconf.c
readconf.h
schnorr.c [new file with mode: 0644]
servconf.c
servconf.h
ssh2.h
ssh_config.5
sshconnect2.c
sshd_config.5
This page took 0.421659 seconds and 5 git commands to generate.