blob: 80a163b07a5ee0e86d8861c82838a9f9332da5de [file] [log] [blame]
#ifndef SRC_TEST_KEYS_H
#define SRC_TEST_KEYS_H
#include <stddef.h>
#include <stdint.h>
namespace test_data {
extern const uint8_t RSA_3_512_D[512 >> 3];
extern const uint8_t RSA_3_512_N[512 >> 3];
extern const uint8_t RSA_512_D[512 >> 3];
extern const uint8_t RSA_512_N[512 >> 3];
extern const uint8_t RSA_768_D[768 >> 3];
extern const uint8_t RSA_768_N[768 >> 3];
extern const uint8_t RSA_1024_D[1024 >> 3];
extern const uint8_t RSA_1024_N[1024 >> 3];
extern const uint8_t RSA_2048_D[2048 >> 3];
extern const uint8_t RSA_2048_N[2048 >> 3];
extern const uint8_t RSA_3072_D[3072 >> 3];
extern const uint8_t RSA_3072_N[3072 >> 3];
extern const uint8_t RSA_4096_D[4096 >> 3];
extern const uint8_t RSA_4096_N[4096 >> 3];
const struct {
const uint32_t e;
const uint8_t *d;
const uint8_t *n;
const size_t size;
} TEST_RSA_KEYS[] = {
{65537, RSA_1024_D, RSA_1024_N, sizeof(RSA_1024_N)},
{65537, RSA_2048_D, RSA_2048_N, sizeof(RSA_2048_N)},
};
} // namespace test_data
#endif // SRC_TEST_KEYS_H