Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions avx2/align.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef ALIGN_H
#define ALIGN_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/api.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef API_H
#define API_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/basemul.S
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include "consts.h"

.macro schoolbook off
Expand Down
4 changes: 4 additions & 0 deletions avx2/cbd.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include <immintrin.h>
#include "params.h"
Expand Down
4 changes: 4 additions & 0 deletions avx2/cbd.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef CBD_H
#define CBD_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/consts.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include "align.h"
#include "params.h"
#include "consts.h"
Expand Down
4 changes: 4 additions & 0 deletions avx2/consts.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef CONSTS_H
#define CONSTS_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/fips202.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef FIPS202_H
#define FIPS202_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/fips202x4.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stddef.h>
#include <stdint.h>
#include <immintrin.h>
Expand Down
4 changes: 4 additions & 0 deletions avx2/fips202x4.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef FIPS202X4_H
#define FIPS202X4_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/fq.S
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include "consts.h"
.include "fq.inc"

Expand Down
4 changes: 4 additions & 0 deletions avx2/fq.inc
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

.macro red16 r,rs=0,x=12
vpmulhw %ymm1,%ymm\r,%ymm\x
.if \rs
Expand Down
4 changes: 4 additions & 0 deletions avx2/indcpa.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stddef.h>
#include <stdint.h>
#include <immintrin.h>
Expand Down
4 changes: 4 additions & 0 deletions avx2/invntt.S
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include "consts.h"
.include "shuffle.inc"
.include "fq.inc"
Expand Down
4 changes: 4 additions & 0 deletions avx2/keccak4x/KeccakP-1600-times4-SIMD256.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: CC0-1.0
* Copyright: Keccak, Keyak and Ketje Teams, namely, Guido Bertoni, Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer
* */

/*
Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
Expand Down
4 changes: 4 additions & 0 deletions avx2/keccak4x/KeccakP-1600-times4-SnP.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: CC0-1.0
* Copyright: Keccak, Keyak and Ketje Teams, namely, Guido Bertoni, Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer
* */

/*
Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
Expand Down
4 changes: 4 additions & 0 deletions avx2/keccak4x/KeccakP-1600-unrolling.macros
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: CC0-1.0
* Copyright: Keccak, Keyak and Ketje Teams, namely, Guido Bertoni, Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer
* */

/*
Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
Expand Down
4 changes: 4 additions & 0 deletions avx2/keccak4x/KeccakP-SIMD256-config.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: CC0-1.0
* Copyright: Keccak, Keyak and Ketje Teams, namely, Guido Bertoni, Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer
* */

#define KeccakP1600times4_implementation_config "AVX2, all rounds unrolled"
#define KeccakP1600times4_fullUnrolling
#define KeccakP1600times4_useAVX2
4 changes: 4 additions & 0 deletions avx2/keccak4x/KeccakP-align.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: CC0-1.0
* Copyright: Keccak, Keyak and Ketje Teams, namely, Guido Bertoni, Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer
* */

/*
Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
Expand Down
4 changes: 4 additions & 0 deletions avx2/ntt.S
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include "consts.h"
.include "shuffle.inc"

Expand Down
4 changes: 4 additions & 0 deletions avx2/ntt.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef NTT_H
#define NTT_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/params.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef PARAMS_H
#define PARAMS_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/poly.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include <immintrin.h>
#include <string.h>
Expand Down
4 changes: 4 additions & 0 deletions avx2/poly.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef POLY_H
#define POLY_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/polyvec.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include <immintrin.h>
#include <string.h>
Expand Down
4 changes: 4 additions & 0 deletions avx2/polyvec.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef POLYVEC_H
#define POLYVEC_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/reduce.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef REDUCE_H
#define REDUCE_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/rejsample.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include <immintrin.h>
#include <string.h>
Expand Down
4 changes: 4 additions & 0 deletions avx2/rejsample.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef REJSAMPLE_H
#define REJSAMPLE_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/shuffle.S
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include "consts.h"
.include "fq.inc"
.include "shuffle.inc"
Expand Down
4 changes: 4 additions & 0 deletions avx2/shuffle.inc
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

.macro shuffle8 r0,r1,r2,r3
vperm2i128 $0x20,%ymm\r1,%ymm\r0,%ymm\r2
vperm2i128 $0x31,%ymm\r1,%ymm\r0,%ymm\r3
Expand Down
4 changes: 4 additions & 0 deletions avx2/symmetric.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef SYMMETRIC_H
#define SYMMETRIC_H

Expand Down
4 changes: 4 additions & 0 deletions avx2/verify.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdlib.h>
#include <stdint.h>
#include <immintrin.h>
Expand Down
4 changes: 4 additions & 0 deletions ref/api.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef API_H
#define API_H

Expand Down
4 changes: 4 additions & 0 deletions ref/cbd.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include "params.h"
#include "cbd.h"
Expand Down
4 changes: 4 additions & 0 deletions ref/cbd.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef CBD_H
#define CBD_H

Expand Down
6 changes: 6 additions & 0 deletions ref/fips202.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, Gregor Seiler, Peter Schwabe, Damien Stehlé,
* Ronny Van Keer (crypto_hash/keccakc512/simple/ from http://bench.cr.yp.to/supercop.html),
* Gilles Van Assche, Daniel J. Bernstein, Peter Schwabe (TweetFips202)
* */

/* Based on the public domain implementation in crypto_hash/keccakc512/simple/ from
* http://bench.cr.yp.to/supercop.html by Ronny Van Keer and the public domain "TweetFips202"
* implementation from https://twitter.com/tweetfips202 by Gilles Van Assche, Daniel J. Bernstein,
Expand Down
4 changes: 4 additions & 0 deletions ref/fips202.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef FIPS202_H
#define FIPS202_H

Expand Down
4 changes: 4 additions & 0 deletions ref/indcpa.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stddef.h>
#include <stdint.h>
#include <string.h>
Expand Down
4 changes: 4 additions & 0 deletions ref/indcpa.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef INDCPA_H
#define INDCPA_H

Expand Down
4 changes: 4 additions & 0 deletions ref/kem.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stddef.h>
#include <stdint.h>
#include <string.h>
Expand Down
4 changes: 4 additions & 0 deletions ref/kem.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef KEM_H
#define KEM_H

Expand Down
4 changes: 4 additions & 0 deletions ref/ntt.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include "params.h"
#include "ntt.h"
Expand Down
4 changes: 4 additions & 0 deletions ref/ntt.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef NTT_H
#define NTT_H

Expand Down
4 changes: 4 additions & 0 deletions ref/params.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef PARAMS_H
#define PARAMS_H

Expand Down
4 changes: 4 additions & 0 deletions ref/poly.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include "params.h"
#include "poly.h"
Expand Down
4 changes: 4 additions & 0 deletions ref/poly.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef POLY_H
#define POLY_H

Expand Down
4 changes: 4 additions & 0 deletions ref/polyvec.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#include <stdint.h>
#include "params.h"
#include "poly.h"
Expand Down
4 changes: 4 additions & 0 deletions ref/polyvec.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/* SPDX-License-Identifier: Apache-2.0 OR CC0-1.0
* Copyright: Joppe Bos, Léo Ducas, Eike Kiltz, Tancrède Lepoint, Vadim Lyubashevsky, John Schanck, Peter Schwabe, Gregor Seiler, Damien Stehlé
* */

#ifndef POLYVEC_H
#define POLYVEC_H

Expand Down
Loading