Symbol: SKEIN_512_BLOCK_BYTES
sys/crypto/skein/skein.c
343
Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
346
if (msgByteCnt + ctx->h.bCnt > SKEIN_512_BLOCK_BYTES)
sys/crypto/skein/skein.c
350
n = SKEIN_512_BLOCK_BYTES - ctx->h.bCnt; /* # bytes free in buffer b[] */
sys/crypto/skein/skein.c
359
Skein_assert(ctx->h.bCnt == SKEIN_512_BLOCK_BYTES);
sys/crypto/skein/skein.c
360
Skein_512_Process_Block(ctx,ctx->b,1,SKEIN_512_BLOCK_BYTES);
sys/crypto/skein/skein.c
364
if (msgByteCnt > SKEIN_512_BLOCK_BYTES)
sys/crypto/skein/skein.c
366
n = (msgByteCnt-1) / SKEIN_512_BLOCK_BYTES; /* number of full blocks to process */
sys/crypto/skein/skein.c
367
Skein_512_Process_Block(ctx,msg,n,SKEIN_512_BLOCK_BYTES);
sys/crypto/skein/skein.c
368
msgByteCnt -= n * SKEIN_512_BLOCK_BYTES;
sys/crypto/skein/skein.c
369
msg += n * SKEIN_512_BLOCK_BYTES;
sys/crypto/skein/skein.c
377
Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES);
sys/crypto/skein/skein.c
391
Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
394
if (ctx->h.bCnt < SKEIN_512_BLOCK_BYTES) /* zero pad b[] if necessary */
sys/crypto/skein/skein.c
395
memset(&ctx->b[ctx->h.bCnt],0,SKEIN_512_BLOCK_BYTES - ctx->h.bCnt);
sys/crypto/skein/skein.c
405
for (i=0;i*SKEIN_512_BLOCK_BYTES < byteCnt;i++)
sys/crypto/skein/skein.c
410
n = byteCnt - i*SKEIN_512_BLOCK_BYTES; /* number of output bytes left to go */
sys/crypto/skein/skein.c
411
if (n >= SKEIN_512_BLOCK_BYTES)
sys/crypto/skein/skein.c
412
n = SKEIN_512_BLOCK_BYTES;
sys/crypto/skein/skein.c
413
Skein_Put64_LSB_First(hashVal+i*SKEIN_512_BLOCK_BYTES,ctx->X,n); /* "output" the ctr mode bytes */
sys/crypto/skein/skein.c
414
Skein_Show_Final(512,&ctx->h,n,hashVal+i*SKEIN_512_BLOCK_BYTES);
sys/crypto/skein/skein.c
648
Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
651
if (ctx->h.bCnt < SKEIN_512_BLOCK_BYTES) /* zero pad b[] if necessary */
sys/crypto/skein/skein.c
652
memset(&ctx->b[ctx->h.bCnt],0,SKEIN_512_BLOCK_BYTES - ctx->h.bCnt);
sys/crypto/skein/skein.c
655
Skein_Put64_LSB_First(hashVal,ctx->X,SKEIN_512_BLOCK_BYTES); /* "output" the state bytes */
sys/crypto/skein/skein.c
712
Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
720
for (i=0;i*SKEIN_512_BLOCK_BYTES < byteCnt;i++)
sys/crypto/skein/skein.c
725
n = byteCnt - i*SKEIN_512_BLOCK_BYTES; /* number of output bytes left to go */
sys/crypto/skein/skein.c
726
if (n >= SKEIN_512_BLOCK_BYTES)
sys/crypto/skein/skein.c
727
n = SKEIN_512_BLOCK_BYTES;
sys/crypto/skein/skein.c
728
Skein_Put64_LSB_First(hashVal+i*SKEIN_512_BLOCK_BYTES,ctx->X,n); /* "output" the ctr mode bytes */
sys/crypto/skein/skein.c
729
Skein_Show_Final(256,&ctx->h,n,hashVal+i*SKEIN_512_BLOCK_BYTES);
sys/crypto/skein/skein.c
817
SKEIN512_Final(unsigned char digest[static SKEIN_512_BLOCK_BYTES], SKEIN512_CTX *ctx)
sys/crypto/skein/skein.h
84
u08b_t b[SKEIN_512_BLOCK_BYTES]; /* partial block buffer (8-byte aligned) */
sys/crypto/skein/skein_block.c
308
blkPtr += SKEIN_512_BLOCK_BYTES;
sys/crypto/skein/skein_freebsd.h
37
#define SKEIN512_BLOCK_LENGTH SKEIN_512_BLOCK_BYTES