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

Damien Miller djm at fuyu.mindrot.org
Thu Nov 21 14:12:24 EST 2013


CVSROOT:        /var/cvs
Module name:    openssh
Changes by:     djm at fuyu.mindrot.org 13/11/21 14:12:24

Modified files:
    .               : ChangeLog Makefile.in PROTOCOL authfile.c cipher.c cipher.h dh.c myproposal.h packet.c servconf.c ssh.1 ssh.c ssh_config.5 sshd_config.5
Added files:
    .               : PROTOCOL.chacha20poly1305 chacha.c chacha.h cipher-chachapoly.c cipher-chachapoly.h poly1305.c poly1305.h

Log message:
   - djm at cvs.openbsd.org 2013/11/21 00:45:44
     [Makefile.in PROTOCOL PROTOCOL.chacha20poly1305 authfile.c chacha.c]
     [chacha.h cipher-chachapoly.c cipher-chachapoly.h cipher.c cipher.h]
     [dh.c myproposal.h packet.c poly1305.c poly1305.h servconf.c ssh.1]
     [ssh.c ssh_config.5 sshd_config.5] Add a new protocol 2 transport
     cipher "chacha20-poly1305 at openssh.com" that combines Daniel
     Bernstein's ChaCha20 stream cipher and Poly1305 MAC to build an
     authenticated encryption mode.
     
     Inspired by and similar to Adam Langley's proposal for TLS:
     http://tools.ietf.org/html/draft-agl-tls-chacha20poly1305-03
     but differs in layout used for the MAC calculation and the use of a
     second ChaCha20 instance to separately encrypt packet lengths.
     Details are in the PROTOCOL.chacha20poly1305 file.
     
     Feedback markus@, naddy@; manpage bits Loganden Velvindron @ AfriNIC
     ok markus@ naddy@

Diff commands:
cvs -nQq rdiff -u -r1.6581 -r1.6582 openssh/ChangeLog
cvs -nQq rdiff -u -r1.344 -r1.345 openssh/Makefile.in
cvs -nQq rdiff -u -r1.20 -r1.21 openssh/PROTOCOL
cvs -nQq rdiff -u -r1.101 -r1.102 openssh/authfile.c
cvs -nQq rdiff -u -r1.97 -r1.98 openssh/cipher.c
cvs -nQq rdiff -u -r1.37 -r1.38 openssh/cipher.h
cvs -nQq rdiff -u -r1.52 -r1.53 openssh/dh.c
cvs -nQq rdiff -u -r1.43 -r1.44 openssh/myproposal.h
cvs -nQq rdiff -u -r1.196 -r1.197 openssh/packet.c
cvs -nQq rdiff -u -r1.243 -r1.244 openssh/servconf.c
cvs -nQq rdiff -u -r1.298 -r1.299 openssh/ssh.1
cvs -nQq rdiff -u -r1.389 -r1.390 openssh/ssh.c
cvs -nQq rdiff -u -r1.179 -r1.180 openssh/ssh_config.5
cvs -nQq rdiff -u -r1.173 -r1.174 openssh/sshd_config.5

ViewVC:
http://anoncvs.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.6581;r2=1.6582&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/Makefile.in?r1=1.344;r2=1.345&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/PROTOCOL?r1=1.20;r2=1.21&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/authfile.c?r1=1.101;r2=1.102&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/cipher.c?r1=1.97;r2=1.98&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/cipher.h?r1=1.37;r2=1.38&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/dh.c?r1=1.52;r2=1.53&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/myproposal.h?r1=1.43;r2=1.44&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/packet.c?r1=1.196;r2=1.197&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/servconf.c?r1=1.243;r2=1.244&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh.1?r1=1.298;r2=1.299&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh.c?r1=1.389;r2=1.390&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh_config.5?r1=1.179;r2=1.180&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshd_config.5?r1=1.173;r2=1.174&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