Allow for dynamic base in Win64 FIPS module.

This commit is contained in:
Andy Polyakov
2011-09-14 20:48:49 +00:00
parent 93256bf5d1
commit 03e389cf04
36 changed files with 725 additions and 15 deletions

View File

@@ -63,15 +63,18 @@ typedef struct {
/* from http://csrc.nist.gov/publications/fips/fips198/fips-198a.pdf */
/* "0123456789:;<=>?@ABC" */
__fips_constseg
const unsigned char hmac_kat_key[] = {
0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a,
0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43
};
/* "Sample #2" */
__fips_constseg
const unsigned char hmac_kat_data[] = {
0x53, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x20, 0x23, 0x32
};
__fips_constseg
static const HMAC_KAT vector[] = {
{ NID_sha1,
{ 0x09,0x22,0xd3,0x40,0x5f,0xaa,0x3d,0x19,