diff options
author | aqua <aqua@iserlohn-fortress.net> | 2022-12-31 16:03:20 +0200 |
---|---|---|
committer | aqua <aqua@iserlohn-fortress.net> | 2023-01-29 11:41:29 +0200 |
commit | f6b7365dc8759d6df5d340e4a68fb75537c07be4 (patch) | |
tree | c15614d8dee445dd4c6ae75da2959c701e69daae /com/BLAKE2/test/blake2s_kat.c | |
parent | Move blake2s selftest to test/ (diff) | |
download | kernel-f6b7365dc8759d6df5d340e4a68fb75537c07be4.tar.xz |
blake2: use makefiles instead of meson.build
Diffstat (limited to 'com/BLAKE2/test/blake2s_kat.c')
-rw-r--r-- | com/BLAKE2/test/blake2s_kat.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/com/BLAKE2/test/blake2s_kat.c b/com/BLAKE2/test/blake2s_kat.c deleted file mode 100644 index 0581c18..0000000 --- a/com/BLAKE2/test/blake2s_kat.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <assert.h> -#include <blake2s.h> -#include <stdio.h> -#include <string.h> - -#include "blake2s_kat.h" - -int -main(void) -{ - uint8_t in[256]; - for (int i = 0; i < 256; ++i) in[i] = i; - uint8_t out[32]; - - for (unsigned i = 0; i < KATs_len; ++i) { - assert(BLAKE2s(out, 32, NULL, 0, in, i) == 0); - assert(memcmp(out, KATs[i], 32) == 0); - } - - for (unsigned i = 0; i < 1; ++i) { - _Static_assert(sizeof(KAT_secret) == 32, "sizeof KAT_secret"); - assert(BLAKE2s(out, 32, KAT_secret, 32, in, i) == 0); - - for (unsigned j = 0; j < 32; ++j) printf("%02x ", out[j]); - printf("\n"); - for (unsigned j = 0; j < 32; ++j) printf("%02x ", secret_KATs[i][j]); - printf("\n"); - - assert(memcmp(out, secret_KATs[i], 32) == 0); - } -} |