summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2013-12-18 17:48:11 +1100
committerDamien Miller <djm@mindrot.org>2013-12-18 17:48:11 +1100
commit8a56dc2b6b48b05590810e7f4c3567508410000c (patch)
tree6d4dbc16418583f6058715619c49bfe28c46a225
parent6575c3acf31fca117352f31f37b16ae46e664837 (diff)
- markus@cvs.openbsd.org 2013/12/09 11:03:45
[blocks.c ed25519.c fe25519.c fe25519.h ge25519.c ge25519.h] [ge25519_base.data hash.c sc25519.c sc25519.h verify.c] Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp.to/features.html All of the NaCl software is in the public domain. and http://ed25519.cr.yp.to/software.html The Ed25519 software is in the public domain.
-rw-r--r--ChangeLog8
-rw-r--r--blocks.c7
-rw-r--r--ed25519.c8
-rw-r--r--fe25519.c8
-rw-r--r--fe25519.h8
-rw-r--r--ge25519.c8
-rw-r--r--ge25519.h8
-rw-r--r--ge25519_base.data8
-rw-r--r--hash.c4
-rw-r--r--sc25519.c8
-rw-r--r--sc25519.h8
-rw-r--r--verify.c7
12 files changed, 68 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index dd31fd63b..a9705ad5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,14 @@
10 - dtucker@cvs.openbsd.org 2013/12/08 09:53:27 10 - dtucker@cvs.openbsd.org 2013/12/08 09:53:27
11 [sshd_config.5] 11 [sshd_config.5]
12 Use a literal for the default value of KEXAlgorithms. ok deraadt jmc 12 Use a literal for the default value of KEXAlgorithms. ok deraadt jmc
13 - markus@cvs.openbsd.org 2013/12/09 11:03:45
14 [blocks.c ed25519.c fe25519.c fe25519.h ge25519.c ge25519.h]
15 [ge25519_base.data hash.c sc25519.c sc25519.h verify.c]
16 Add Authors for the public domain ed25519/nacl code.
17 see also http://nacl.cr.yp.to/features.html
18 All of the NaCl software is in the public domain.
19 and http://ed25519.cr.yp.to/software.html
20 The Ed25519 software is in the public domain.
13 21
1420131208 2220131208
15 - (djm) [openbsd-compat/bsd-setres_id.c] Missing header; from Corinna 23 - (djm) [openbsd-compat/bsd-setres_id.c] Missing header; from Corinna
diff --git a/blocks.c b/blocks.c
index 8e698c4ae..ba569b00a 100644
--- a/blocks.c
+++ b/blocks.c
@@ -1,6 +1,9 @@
1/* $OpenBSD: blocks.c,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: blocks.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_hashblocks/sha512/ref/blocks.c */ 3/*
4 * Public Domain, Author: Daniel J. Bernstein
5 * Copied from nacl-20110221/crypto_hashblocks/sha512/ref/blocks.c
6 */
4 7
5#include "crypto_api.h" 8#include "crypto_api.h"
6 9
diff --git a/ed25519.c b/ed25519.c
index 9c9879c09..767ec24d6 100644
--- a/ed25519.c
+++ b/ed25519.c
@@ -1,6 +1,10 @@
1/* $OpenBSD: ed25519.c,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: ed25519.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/ed25519.c */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ed25519.c
7 */
4 8
5#include "includes.h" 9#include "includes.h"
6#include "crypto_api.h" 10#include "crypto_api.h"
diff --git a/fe25519.c b/fe25519.c
index 3a9181bad..2f368ebe6 100644
--- a/fe25519.c
+++ b/fe25519.c
@@ -1,6 +1,10 @@
1/* $OpenBSD: fe25519.c,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: fe25519.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/fe25519.c */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/fe25519.c
7 */
4 8
5#define WINDOWSIZE 1 /* Should be 1,2, or 4 */ 9#define WINDOWSIZE 1 /* Should be 1,2, or 4 */
6#define WINDOWMASK ((1<<WINDOWSIZE)-1) 10#define WINDOWMASK ((1<<WINDOWSIZE)-1)
diff --git a/fe25519.h b/fe25519.h
index 9d9a114b4..41b3cbb49 100644
--- a/fe25519.h
+++ b/fe25519.h
@@ -1,6 +1,10 @@
1/* $OpenBSD: fe25519.h,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: fe25519.h,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/fe25519.h */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/fe25519.h
7 */
4 8
5#ifndef FE25519_H 9#ifndef FE25519_H
6#define FE25519_H 10#define FE25519_H
diff --git a/ge25519.c b/ge25519.c
index 204eebf49..2ce29d0e7 100644
--- a/ge25519.c
+++ b/ge25519.c
@@ -1,6 +1,10 @@
1/* $OpenBSD: ge25519.c,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: ge25519.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/ge25519.c */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.c
7 */
4 8
5#include "fe25519.h" 9#include "fe25519.h"
6#include "sc25519.h" 10#include "sc25519.h"
diff --git a/ge25519.h b/ge25519.h
index 505bc2c81..64f63c6f8 100644
--- a/ge25519.h
+++ b/ge25519.h
@@ -1,6 +1,10 @@
1/* $OpenBSD: ge25519.h,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: ge25519.h,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/ge25519.h */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.h
7 */
4 8
5#ifndef GE25519_H 9#ifndef GE25519_H
6#define GE25519_H 10#define GE25519_H
diff --git a/ge25519_base.data b/ge25519_base.data
index d05e0bd00..66fb1b61c 100644
--- a/ge25519_base.data
+++ b/ge25519_base.data
@@ -1,6 +1,10 @@
1/* $OpenBSD: ge25519_base.data,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: ge25519_base.data,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/ge25519_base.data */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519_base.data
7 */
4 8
5{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}, 9{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
6 {{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}}, 10 {{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
diff --git a/hash.c b/hash.c
index cb9ba982c..284bff9d3 100644
--- a/hash.c
+++ b/hash.c
@@ -1,6 +1,6 @@
1/* $OpenBSD: hash.c,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: hash.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_hash/sha512/ref/hash.c */ 3/* Copied from nacl-20110221/crypto_hash/sha512/ref/hash.c */
4 4
5/* 5/*
620080913 620080913
diff --git a/sc25519.c b/sc25519.c
index c2b6db0e1..54c0b509c 100644
--- a/sc25519.c
+++ b/sc25519.c
@@ -1,6 +1,10 @@
1/* $OpenBSD: sc25519.c,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: sc25519.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/sc25519.c */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/sc25519.c
7 */
4 8
5#include "sc25519.h" 9#include "sc25519.h"
6 10
diff --git a/sc25519.h b/sc25519.h
index d49abceea..a2c15d5ff 100644
--- a/sc25519.h
+++ b/sc25519.h
@@ -1,6 +1,10 @@
1/* $OpenBSD: sc25519.h,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: sc25519.h,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_sign/ed25519/ref/sc25519.h */ 3/*
4 * Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
5 * Peter Schwabe, Bo-Yin Yang.
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/sc25519.h
7 */
4 8
5#ifndef SC25519_H 9#ifndef SC25519_H
6#define SC25519_H 10#define SC25519_H
diff --git a/verify.c b/verify.c
index c26824146..0a328090c 100644
--- a/verify.c
+++ b/verify.c
@@ -1,6 +1,9 @@
1/* $OpenBSD: verify.c,v 1.2 2013/12/07 00:26:37 djm Exp $ */ 1/* $OpenBSD: verify.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
2 2
3/* Public Domain, from supercop-20130419/crypto_verify/32/ref/verify.c */ 3/*
4 * Public Domain, Author: Daniel J. Bernstein
5 * Copied from nacl-20110221/crypto_verify/32/ref/verify.c
6 */
4 7
5#include "crypto_api.h" 8#include "crypto_api.h"
6 9