Symbol: streebog_uint512
crypto/streebog_generic.c
21
static const struct streebog_uint512 buffer0 = { {
crypto/streebog_generic.c
25
static const struct streebog_uint512 buffer512 = { {
crypto/streebog_generic.c
29
static const struct streebog_uint512 C[12] = {
crypto/streebog_generic.c
852
static void streebog_xor(const struct streebog_uint512 *x,
crypto/streebog_generic.c
853
const struct streebog_uint512 *y,
crypto/streebog_generic.c
854
struct streebog_uint512 *z)
crypto/streebog_generic.c
866
static void streebog_xlps(const struct streebog_uint512 *x,
crypto/streebog_generic.c
867
const struct streebog_uint512 *y,
crypto/streebog_generic.c
868
struct streebog_uint512 *data)
crypto/streebog_generic.c
902
static void streebog_round(int i, struct streebog_uint512 *Ki,
crypto/streebog_generic.c
903
struct streebog_uint512 *data)
crypto/streebog_generic.c
923
static void streebog_add512(const struct streebog_uint512 *x,
crypto/streebog_generic.c
924
const struct streebog_uint512 *y,
crypto/streebog_generic.c
925
struct streebog_uint512 *r)
crypto/streebog_generic.c
941
static void streebog_g(struct streebog_uint512 *h,
crypto/streebog_generic.c
942
const struct streebog_uint512 *N,
crypto/streebog_generic.c
943
const struct streebog_uint512 *m)
crypto/streebog_generic.c
945
struct streebog_uint512 Ki, data;
crypto/streebog_generic.c
967
struct streebog_uint512 m;
crypto/streebog_generic.c
980
struct streebog_uint512 buf = { { 0 } };
crypto/streebog_generic.c
983
struct streebog_uint512 m;
crypto/streebog_generic.c
996
memcpy(&ctx->hash, &ctx->h, sizeof(struct streebog_uint512));
include/crypto/streebog.h
26
struct streebog_uint512 hash;
include/crypto/streebog.h
27
struct streebog_uint512 h;
include/crypto/streebog.h
28
struct streebog_uint512 N;
include/crypto/streebog.h
29
struct streebog_uint512 Sigma;