[openssh-commits] CVS: fuyu.mindrot.org: openssh

Darren Tucker dtucker at fuyu.mindrot.org
Fri Jun 13 04:40:35 EST 2008


CVSROOT:        /var/cvs
Module name:    openssh
Changes by:     dtucker at fuyu.mindrot.org 08/06/13 04:40:35

Modified files:
    .               : ChangeLog key.c key.h readconf.c readconf.h ssh-keygen.1 ssh-keygen.c ssh_config.5 sshconnect.c

Log message:
   - grunk at cvs.openbsd.org 2008/06/11 21:01:35
     [ssh_config.5 key.h readconf.c readconf.h ssh-keygen.1 ssh-keygen.c key.c
      sshconnect.c]
     Introduce SSH Fingerprint ASCII Visualization, a technique inspired by the
     graphical hash visualization schemes known as "random art", and by
     Dan Kaminsky's musings on the subject during a BlackOp talk at the
     23C3 in Berlin.
     Scientific publication (original paper):
     "Hash Visualization: a New Technique to improve Real-World Security",
     Perrig A. and Song D., 1999, International Workshop on Cryptographic
     Techniques and E-Commerce (CrypTEC '99)
     http://sparrow.ece.cmu.edu/~adrian/projects/validation/validation.pdf
     The algorithm used here is a worm crawling over a discrete plane,
     leaving a trace (augmenting the field) everywhere it goes.
     Movement is taken from dgst_raw 2bit-wise.  Bumping into walls
     makes the respective movement vector be ignored for this turn,
     thus switching to the other color of the chessboard.
     Graphs are not unambiguous for now, because circles in graphs can be
     walked in either direction.
     discussions with several people,
     help, corrections and ok markus@ djm@

Diff commands:
cvs -nQq rdiff -u -r1.4968 -r1.4969 openssh/ChangeLog
cvs -nQq rdiff -u -r1.72 -r1.73 openssh/key.c
cvs -nQq rdiff -u -r1.28 -r1.29 openssh/key.h
cvs -nQq rdiff -u -r1.142 -r1.143 openssh/readconf.c
cvs -nQq rdiff -u -r1.64 -r1.65 openssh/readconf.h
cvs -nQq rdiff -u -r1.71 -r1.72 openssh/ssh-keygen.1
cvs -nQq rdiff -u -r1.179 -r1.180 openssh/ssh-keygen.c
cvs -nQq rdiff -u -r1.106 -r1.107 openssh/ssh_config.5
cvs -nQq rdiff -u -r1.174 -r1.175 openssh/sshconnect.c

CVSWeb:
http://cvsweb.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.4968;r2=1.4969
http://cvsweb.mindrot.org/index.cgi/openssh/key.c?r1=1.72;r2=1.73
http://cvsweb.mindrot.org/index.cgi/openssh/key.h?r1=1.28;r2=1.29
http://cvsweb.mindrot.org/index.cgi/openssh/readconf.c?r1=1.142;r2=1.143
http://cvsweb.mindrot.org/index.cgi/openssh/readconf.h?r1=1.64;r2=1.65
http://cvsweb.mindrot.org/index.cgi/openssh/ssh-keygen.1?r1=1.71;r2=1.72
http://cvsweb.mindrot.org/index.cgi/openssh/ssh-keygen.c?r1=1.179;r2=1.180
http://cvsweb.mindrot.org/index.cgi/openssh/ssh_config.5?r1=1.106;r2=1.107
http://cvsweb.mindrot.org/index.cgi/openssh/sshconnect.c?r1=1.174;r2=1.175

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