svn commit: r316982 - in head/sys: conf crypto/chacha20 modules modules/chacha20
Mark R V Murray
mark at grondar.org
Sun Apr 16 08:43:03 UTC 2017
> On 15 Apr 2017, at 21:51, Dag-Erling Smørgrav <des at freebsd.org> wrote:
>
> Author: des
> Date: Sat Apr 15 20:51:53 2017
> New Revision: 316982
> URL: https://svnweb.freebsd.org/changeset/base/316982
>
> Log:
> 3BSD-licensed implementation of the chacha20 stream cipher, intended for
> use by the upcoming arc4random replacement.
>
> Added:
> head/sys/crypto/chacha20/
> head/sys/crypto/chacha20/chacha20.c (contents, props changed)
> head/sys/crypto/chacha20/chacha20.h (contents, props changed)
> head/sys/modules/chacha20/
> head/sys/modules/chacha20/Makefile (contents, props changed)
> Modified:
> head/sys/conf/files
> head/sys/modules/Makefile
This is a loadable module, unlike the RC4 code which it needs to replace, and which is standard.
Making it loadable makes no sense in the context of arc4random(9).
Do you mind if I strip out the module bits in order to get my arc4random(9) commit completed?
M
--
Mark R V Murray
More information about the svn-src-all
mailing list