|
|
|
@ -40,6 +40,17 @@ const uint8_t key2[32] =
|
|
|
|
|
0xe5, 0x78, 0x2b, 0xe1, 0xe1, 0x14, 0x5c, 0xe2, 0xc3, 0xc6, 0xfd, 0xe1, 0x6d, 0xed, 0x53, 0x63
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
const uint8_t encoded3[32] =
|
|
|
|
|
{
|
|
|
|
|
0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
|
|
|
|
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
const uint8_t key3[32] =
|
|
|
|
|
{
|
|
|
|
|
0x9c, 0xdb, 0x52, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
|
|
|
|
|
0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
int main ()
|
|
|
|
|
{
|
|
|
|
@ -53,4 +64,6 @@ int main ()
|
|
|
|
|
assert(memcmp (buf, key1, 32) == 0);
|
|
|
|
|
el.Decode (encoded2, buf);
|
|
|
|
|
assert(memcmp (buf, key2, 32) == 0);
|
|
|
|
|
el.Decode (encoded3, buf);
|
|
|
|
|
assert(memcmp (buf, key3, 32) == 0);
|
|
|
|
|
}
|
|
|
|
|