/freebsd-13-stable/sys/contrib/openzfs/include/sys/ |
H A D | skein.h | 63 size_t hashBitLen; /* size of hash result, in bits */ member in struct:__anon10533 91 int Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen); 92 int Skein_512_Init(Skein_512_Ctxt_t *ctx, size_t hashBitLen); 93 int Skein1024_Init(Skein1024_Ctxt_t *ctx, size_t hashBitLen); 114 * a given hashBitLen value, then by saving a copy of the context 120 int Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen, 122 int Skein_512_InitExt(Skein_512_Ctxt_t *ctx, size_t hashBitLen, 124 int Skein1024_InitExt(Skein1024_Ctxt_t *ctx, size_t hashBitLen,
|
/freebsd-13-stable/sys/contrib/openzfs/module/icp/algs/skein/ |
H A D | skein.c | 16 Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen) argument 23 Skein_Assert(hashBitLen > 0, SKEIN_BAD_HASHLEN); 24 ctx->h.hashBitLen = hashBitLen; /* output hash bit count */ 26 switch (hashBitLen) { /* use pre-computed values, where available */ 53 cfg.w[1] = Skein_Swap64(hashBitLen); 66 * hashBitLen. 80 Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo, argument 88 Skein_Assert(hashBitLen > 0, SKEIN_BAD_HASHLEN); 100 ctx->h.hashBitLen 252 Skein_512_Init(Skein_512_Ctxt_t *ctx, size_t hashBitLen) argument 317 Skein_512_InitExt(Skein_512_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo, const uint8_t *key, size_t keyBytes) argument 488 Skein1024_Init(Skein1024_Ctxt_t *ctx, size_t hashBitLen) argument 550 Skein1024_InitExt(Skein1024_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo, const uint8_t *key, size_t keyBytes) argument [all...] |
/freebsd-13-stable/sys/crypto/skein/ |
H A D | skein.c | 41 int Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen) argument 49 Skein_Assert(hashBitLen > 0,SKEIN_BAD_HASHLEN); 50 ctx->h.hashBitLen = hashBitLen; /* output hash bit count */ 52 switch (hashBitLen) 66 cfg.w[1] = Skein_Swap64(hashBitLen); /* hash result length in bits */ 75 /* The chaining vars ctx->X are now initialized for the given hashBitLen. */ 85 int Skein_256_InitExt(Skein_256_Ctxt_t *ctx,size_t hashBitLen,u64b_t treeInfo, const u08b_t *key, size_t keyBytes) argument 93 Skein_Assert(hashBitLen > 0,SKEIN_BAD_HASHLEN); 105 ctx->h.hashBitLen 238 Skein_512_Init(Skein_512_Ctxt_t *ctx, size_t hashBitLen) argument 283 Skein_512_InitExt(Skein_512_Ctxt_t *ctx,size_t hashBitLen,u64b_t treeInfo, const u08b_t *key, size_t keyBytes) argument 436 Skein1024_Init(Skein1024_Ctxt_t *ctx, size_t hashBitLen) argument 480 Skein1024_InitExt(Skein1024_Ctxt_t *ctx,size_t hashBitLen,u64b_t treeInfo, const u08b_t *key, size_t keyBytes) argument [all...] |
H A D | skein.h | 69 size_t hashBitLen; /* size of hash result, in bits */ member in struct:__anon11217 96 int Skein_256_Init (Skein_256_Ctxt_t *ctx, size_t hashBitLen); 97 int Skein_512_Init (Skein_512_Ctxt_t *ctx, size_t hashBitLen); 98 int Skein1024_Init (Skein1024_Ctxt_t *ctx, size_t hashBitLen); 116 ** a given hashBitLen value, then by saving a copy of the context 122 int Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen, u64b_t treeInfo, const u08b_t *key, size_t keyBytes); 123 int Skein_512_InitExt(Skein_512_Ctxt_t *ctx, size_t hashBitLen, u64b_t treeInfo, const u08b_t *key, size_t keyBytes); 124 int Skein1024_InitExt(Skein1024_Ctxt_t *ctx, size_t hashBitLen, u64b_t treeInfo, const u08b_t *key, size_t keyBytes);
|
H A D | skein_debug.c | 183 printf("\n%s Block: outBits=%4d. T0=%06X.",AlgoHeader(bits),(uint_t) h->hashBitLen,(uint_t)h->T[0]);
|