Add extensive DRBG selftest data and option to corrupt it in fips_test_suite.

This commit is contained in:
Dr. Stephen Henson
2011-03-16 15:52:12 +00:00
parent 8cd3d99f57
commit fbbabb646c
9 changed files with 859 additions and 13 deletions

View File

@@ -76,6 +76,7 @@ typedef struct drbg_ctx_st DRBG_CTX;
#define DRBG_FLAG_CTR_USE_DF 0x1
DRBG_CTX *FIPS_drbg_new(int type, unsigned int flags);
int FIPS_drbg_init(DRBG_CTX *dctx, int type, unsigned int flags);
int FIPS_drbg_instantiate(DRBG_CTX *dctx, int strength,
const unsigned char *pers, size_t perslen);
int FIPS_drbg_reseed(DRBG_CTX *dctx, const unsigned char *adin, size_t adinlen);