Browse Source

add duplicate consistency checks

master
Matthias J. Kannwischer 5 years ago
committed by Douglas Stebila
parent
commit
fcbf6d98f2
5 changed files with 227 additions and 0 deletions
  1. +73
    -0
      test/duplicate_consistency/rainbowIIIc-classic_clean.yml
  2. +101
    -0
      test/duplicate_consistency/rainbowIa-classic_clean.yml
  3. +21
    -0
      test/duplicate_consistency/rainbowIa-cyclic-compressed_clean.yml
  4. +21
    -0
      test/duplicate_consistency/rainbowIa-cyclic_clean.yml
  5. +11
    -0
      test/duplicate_consistency/rainbowVc-classic_clean.yml

+ 73
- 0
test/duplicate_consistency/rainbowIIIc-classic_clean.yml View File

@@ -0,0 +1,73 @@
consistency_checks:
- source:
scheme: rainbowIIIc-cyclic
implementation: clean
files:
- blas_comm.c
- blas_comm.h
- blas.h
- blas_u32.c
- blas_u32.h
- gf.c
- gf.h
- parallel_matrix_op.c
- parallel_matrix_op.h
- rainbow_blas.h
- utils_hash.c
- source:
scheme: rainbowIIIc-cyclic-compressed
implementation: clean
files:
- blas_comm.c
- blas_comm.h
- blas.h
- blas_u32.c
- blas_u32.h
- gf.c
- gf.h
- parallel_matrix_op.c
- parallel_matrix_op.h
- rainbow_blas.h
- utils_hash.c
- source:
scheme: rainbowVc-classic
implementation: clean
files:
- blas_comm.c
- blas_comm.h
- blas.h
- blas_u32.c
- blas_u32.h
- gf.c
- gf.h
- parallel_matrix_op.c
- parallel_matrix_op.h
- rainbow_blas.h
- source:
scheme: rainbowVc-cyclic
implementation: clean
files:
- blas_comm.c
- blas_comm.h
- blas.h
- blas_u32.c
- blas_u32.h
- gf.c
- gf.h
- parallel_matrix_op.c
- parallel_matrix_op.h
- rainbow_blas.h
- source:
scheme: rainbowVc-cyclic-compressed
implementation: clean
files:
- blas_comm.c
- blas_comm.h
- blas.h
- blas_u32.c
- blas_u32.h
- gf.c
- gf.h
- parallel_matrix_op.c
- parallel_matrix_op.h
- rainbow_blas.h

+ 101
- 0
test/duplicate_consistency/rainbowIa-classic_clean.yml View File

@@ -0,0 +1,101 @@
consistency_checks:
- source:
scheme: rainbowIa-cyclic
implementation: clean
files:
- blas_comm.c
- blas_comm.h
- blas.h
- blas_u32.c
- blas_u32.h
- gf.c
- gf.h
- parallel_matrix_op.c
- parallel_matrix_op.h
- rainbow_blas.h
- rainbow_config.h
- utils_hash.c
- utils_hash.h
- utils_prng.c
- utils_prng.h
- source:
scheme: rainbowIa-cyclic-compressed
implementation: clean
files:
- blas_comm.c
- blas_comm.h
- blas.h
- blas_u32.c
- blas_u32.h
- gf.c
- gf.h
- parallel_matrix_op.c
- parallel_matrix_op.h
- rainbow_blas.h
- rainbow_config.h
- utils_hash.c
- utils_hash.h
- utils_prng.c
- utils_prng.h
- source:
scheme: rainbowIIIc-classic
implementation: clean
files:
- parallel_matrix_op.h
- rainbow.c
- rainbow.h
- rainbow_keypair.c
- rainbow_keypair_computation.c
- rainbow_keypair_computation.h
- rainbow_keypair.h
- sign.c
- utils_hash.h
- utils_prng.c
- utils_prng.h
- source:
scheme: rainbowIIIc-cyclic
implementation: clean
files:
- parallel_matrix_op.h
- utils_hash.h
- utils_prng.c
- utils_prng.h
- source:
scheme: rainbowIIIc-cyclic-compressed
implementation: clean
files:
- parallel_matrix_op.h
- utils_hash.h
- utils_prng.c
- utils_prng.h
- source:
scheme: rainbowVc-classic
implementation: clean
files:
- parallel_matrix_op.h
- rainbow.c
- rainbow.h
- rainbow_keypair.c
- rainbow_keypair_computation.c
- rainbow_keypair_computation.h
- rainbow_keypair.h
- sign.c
- utils_hash.h
- utils_prng.c
- utils_prng.h
- source:
scheme: rainbowVc-cyclic
implementation: clean
files:
- parallel_matrix_op.h
- utils_hash.h
- utils_prng.c
- utils_prng.h
- source:
scheme: rainbowVc-cyclic-compressed
implementation: clean
files:
- parallel_matrix_op.h
- utils_hash.h
- utils_prng.c
- utils_prng.h

+ 21
- 0
test/duplicate_consistency/rainbowIa-cyclic-compressed_clean.yml View File

@@ -0,0 +1,21 @@
consistency_checks:
- source:
scheme: rainbowIIIc-cyclic-compressed
implementation: clean
files:
- rainbow.c
- rainbow.h
- rainbow_keypair.c
- rainbow_keypair_computation.c
- rainbow_keypair_computation.h
- rainbow_keypair.h
- source:
scheme: rainbowVc-cyclic-compressed
implementation: clean
files:
- rainbow.c
- rainbow.h
- rainbow_keypair.c
- rainbow_keypair_computation.c
- rainbow_keypair_computation.h
- rainbow_keypair.h

+ 21
- 0
test/duplicate_consistency/rainbowIa-cyclic_clean.yml View File

@@ -0,0 +1,21 @@
consistency_checks:
- source:
scheme: rainbowIIIc-cyclic
implementation: clean
files:
- rainbow.c
- rainbow.h
- rainbow_keypair.c
- rainbow_keypair_computation.c
- rainbow_keypair_computation.h
- rainbow_keypair.h
- source:
scheme: rainbowVc-cyclic
implementation: clean
files:
- rainbow.c
- rainbow.h
- rainbow_keypair.c
- rainbow_keypair_computation.c
- rainbow_keypair_computation.h
- rainbow_keypair.h

+ 11
- 0
test/duplicate_consistency/rainbowVc-classic_clean.yml View File

@@ -0,0 +1,11 @@
consistency_checks:
- source:
scheme: rainbowVc-cyclic
implementation: clean
files:
- utils_hash.c
- source:
scheme: rainbowVc-cyclic-compressed
implementation: clean
files:
- utils_hash.c

Loading…
Cancel
Save