summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>2020-11-29 12:38:02 +0100
committerDr. David von Oheimb <David.von.Oheimb@siemens.com>2020-12-01 07:49:37 +0100
commit93a9ffa6c2d8440328deca5e860ae9cf38d81d8a (patch)
tree03f57bb752c32d6bd431e7936b933050e54bd5e5
parent2de4c878898f861e7c719ce5be23d25010c8b07f (diff)
downloadopenssl-new-93a9ffa6c2d8440328deca5e860ae9cf38d81d8a.tar.gz
remove obsolete test/drbg_cavs_data.h
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/13568)
-rw-r--r--test/drbg_cavs_data.h88
1 files changed, 0 insertions, 88 deletions
diff --git a/test/drbg_cavs_data.h b/test/drbg_cavs_data.h
deleted file mode 100644
index f37af3a2a8..0000000000
--- a/test/drbg_cavs_data.h
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved.
- *
- * Licensed under the Apache License 2.0 (the "License"). You may not use
- * this file except in compliance with the License. You can obtain a copy
- * in the file LICENSE in the source distribution or at
- * https://www.openssl.org/source/license.html
- */
-
-/*
- * Known answer tests (KAT) for NIST SP800-90A DRBGs.
- */
-
-#include <stddef.h>
-
-#ifndef OSSL_TEST_DRBG_CAVS_DATA_H
-# define OSSL_TEST_DRBG_CAVS_DATA_H
-
-enum drbg_kat_type {
- NO_RESEED,
- PR_FALSE,
- PR_TRUE
-};
-
-enum drbg_flags {
- NA = 0,
- USE_DF = 1<<0,
- NO_DF = 1<<1,
- USE_HMAC = 1<<2
-};
-
-struct drbg_kat_no_reseed {
- size_t count;
- const unsigned char *entropyin;
- const unsigned char *nonce;
- const unsigned char *persstr;
- const unsigned char *addin1;
- const unsigned char *addin2;
- const unsigned char *retbytes;
-};
-
-struct drbg_kat_pr_false {
- size_t count;
- const unsigned char *entropyin;
- const unsigned char *nonce;
- const unsigned char *persstr;
- const unsigned char *entropyinreseed;
- const unsigned char *addinreseed;
- const unsigned char *addin1;
- const unsigned char *addin2;
- const unsigned char *retbytes;
-};
-
-struct drbg_kat_pr_true {
- size_t count;
- const unsigned char *entropyin;
- const unsigned char *nonce;
- const unsigned char *persstr;
- const unsigned char *entropyinpr1;
- const unsigned char *addin1;
- const unsigned char *entropyinpr2;
- const unsigned char *addin2;
- const unsigned char *retbytes;
-};
-
-struct drbg_kat {
- enum drbg_kat_type type;
- enum drbg_flags flags;
- int nid;
-
- size_t entropyinlen;
- size_t noncelen;
- size_t persstrlen;
- size_t addinlen;
- size_t retbyteslen;
-
- const void *t;
-};
-
-extern const struct drbg_kat *drbg_ctr_test[];
-extern const struct drbg_kat *drbg_hmac_test[];
-extern const struct drbg_kat *drbg_hash_test[];
-
-extern const size_t drbg_ctr_nelem;
-extern const size_t drbg_hmac_nelem;
-extern const size_t drbg_hash_nelem;
-
-#endif