Home
last modified time | relevance | path

Searched refs:hashBitLen (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/common/crypto/skein/
H A Dskein.c26 Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen) in Skein_256_Init() argument
33 Skein_Assert(hashBitLen > 0, SKEIN_BAD_HASHLEN); in Skein_256_Init()
34 ctx->h.hashBitLen = hashBitLen; /* output hash bit count */ in Skein_256_Init()
36 switch (hashBitLen) { /* use pre-computed values, where available */ in Skein_256_Init()
63 cfg.w[1] = Skein_Swap64(hashBitLen); in Skein_256_Init()
90 Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo, in Skein_256_InitExt() argument
98 Skein_Assert(hashBitLen > 0, SKEIN_BAD_HASHLEN); in Skein_256_InitExt()
110 ctx->h.hashBitLen = 8 * sizeof (ctx->X); in Skein_256_InitExt()
134 ctx->h.hashBitLen = hashBitLen; /* output hash bit count */ in Skein_256_InitExt()
139 cfg.w[1] = Skein_Swap64(hashBitLen); /* hash result length in bits */ in Skein_256_InitExt()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dskein.h58 size_t hashBitLen; /* size of hash result, in bits */ member
86 int Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen);
87 int Skein_512_Init(Skein_512_Ctxt_t *ctx, size_t hashBitLen);
88 int Skein1024_Init(Skein1024_Ctxt_t *ctx, size_t hashBitLen);
115 int Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen,
117 int Skein_512_InitExt(Skein_512_Ctxt_t *ctx, size_t hashBitLen,
119 int Skein1024_InitExt(Skein1024_Ctxt_t *ctx, size_t hashBitLen,