forked from cory/tildefriends
Add libsodium to the tree and build what's needed from source.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3859 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
23
deps/libsodium/test/default/auth6.c
vendored
Normal file
23
deps/libsodium/test/default/auth6.c
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
|
||||
#define TEST_NAME "auth6"
|
||||
#include "cmptest.h"
|
||||
|
||||
/* "Test Case 2" from RFC 4231 */
|
||||
static unsigned char key[32] = "Jefe";
|
||||
static unsigned char c[] = "what do ya want for nothing?";
|
||||
|
||||
static unsigned char a[64];
|
||||
|
||||
int
|
||||
main(void)
|
||||
{
|
||||
int i;
|
||||
|
||||
crypto_auth_hmacsha512(a, c, sizeof c - 1U, key);
|
||||
for (i = 0; i < 64; ++i) {
|
||||
printf(",0x%02x", (unsigned int) a[i]);
|
||||
if (i % 8 == 7)
|
||||
printf("\n");
|
||||
}
|
||||
return 0;
|
||||
}
|
Reference in New Issue
Block a user