1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include "testutils.h"
#include "pkcs1.h"
#include "hogweed-internal.h"
void
test_main(void)
{
uint8_t buffer[16];
uint8_t expected[16] = { 0, 1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0, 'a', 'b', 'c' };
_pkcs1_signature_prefix(sizeof(buffer), buffer,
LDATA("abc"), 0);
ASSERT(MEMEQ(sizeof(buffer), buffer, expected));
}
|