/freebsd/crypto/libecc/src/hash/ |
H A D | sha512_core.c | 119 u8 last_padded_block[2 * SHA512_CORE_BLOCK_SIZE]; in sha512_core_final() local 125 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in sha512_core_final() 131 ret = local_memcpy(last_padded_block, ctx->sha512_buffer, in sha512_core_final() 136 last_padded_block[block_present] = 0x80; in sha512_core_final() 142 last_padded_block, in sha512_core_final() 144 ret = sha512_core_process(ctx, last_padded_block); EG(ret, err); in sha512_core_final() 145 ret = sha512_core_process(ctx, last_padded_block + SHA512_CORE_BLOCK_SIZE); EG(ret, err); in sha512_core_final() 149 last_padded_block, in sha512_core_final() 151 ret = sha512_core_process(ctx, last_padded_block); EG(ret, err); in sha512_core_final()
|
H A D | sha224.c | 148 u8 last_padded_block[2 * SHA224_BLOCK_SIZE]; in sha224_final() local 155 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in sha224_final() 161 ret = local_memcpy(last_padded_block, ctx->sha224_buffer, in sha224_final() 166 last_padded_block[block_present] = 0x80; in sha224_final() 171 PUT_UINT64_BE(8 * ctx->sha224_total, last_padded_block, in sha224_final() 173 ret = sha224_process(ctx, last_padded_block); EG(ret, err); in sha224_final() 174 ret = sha224_process(ctx, last_padded_block + SHA224_BLOCK_SIZE); EG(ret, err); in sha224_final() 177 PUT_UINT64_BE(8 * ctx->sha224_total, last_padded_block, in sha224_final() 179 ret = sha224_process(ctx, last_padded_block); EG(ret, err); in sha224_final()
|
H A D | sha256.c | 148 u8 last_padded_block[2 * SHA256_BLOCK_SIZE]; in sha256_final() local 155 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in sha256_final() 161 ret = local_memcpy(last_padded_block, ctx->sha256_buffer, in sha256_final() 166 last_padded_block[block_present] = 0x80; in sha256_final() 171 PUT_UINT64_BE(8 * ctx->sha256_total, last_padded_block, in sha256_final() 173 ret = sha256_process(ctx, last_padded_block); EG(ret, err); in sha256_final() 174 ret = sha256_process(ctx, last_padded_block + SHA256_BLOCK_SIZE); EG(ret, err); in sha256_final() 177 PUT_UINT64_BE(8 * ctx->sha256_total, last_padded_block, in sha256_final() 179 ret = sha256_process(ctx, last_padded_block); EG(ret, err); in sha256_final()
|
H A D | sha384.c | 151 u8 last_padded_block[2 * SHA384_BLOCK_SIZE]; in sha384_final() local 158 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in sha384_final() 164 ret = local_memcpy(last_padded_block, ctx->sha384_buffer, in sha384_final() 169 last_padded_block[block_present] = 0x80; in sha384_final() 175 last_padded_block, in sha384_final() 177 ret = sha384_process(ctx, last_padded_block); EG(ret, err); in sha384_final() 178 ret = sha384_process(ctx, last_padded_block + SHA384_BLOCK_SIZE); EG(ret, err); in sha384_final() 182 last_padded_block, in sha384_final() 184 ret = sha384_process(ctx, last_padded_block); EG(ret, err); in sha384_final()
|
H A D | ripemd160.c | 258 u8 last_padded_block[2 * RIPEMD160_BLOCK_SIZE]; in ripemd160_final() local 265 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in ripemd160_final() 271 ret = local_memcpy(last_padded_block, ctx->ripemd160_buffer, in ripemd160_final() 276 last_padded_block[block_present] = 0x80; in ripemd160_final() 281 PUT_UINT64_LE(8 * ctx->ripemd160_total, last_padded_block, in ripemd160_final() 283 ret = ripemd160_process(ctx, last_padded_block); EG(ret, err); in ripemd160_final() 284 ret = ripemd160_process(ctx, last_padded_block + RIPEMD160_BLOCK_SIZE); EG(ret, err); in ripemd160_final() 287 PUT_UINT64_LE(8 * ctx->ripemd160_total, last_padded_block, in ripemd160_final() 289 ret = ripemd160_process(ctx, last_padded_block); EG(ret, err); in ripemd160_final()
|
H A D | sm3.c | 267 u8 last_padded_block[2 * SM3_BLOCK_SIZE]; in sm3_final() local 274 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in sm3_final() 280 ret = local_memcpy(last_padded_block, ctx->sm3_buffer, in sm3_final() 285 last_padded_block[block_present] = 0x80; in sm3_final() 290 PUT_UINT64_BE(8 * ctx->sm3_total, last_padded_block, in sm3_final() 292 ret = sm3_process(ctx, last_padded_block); EG(ret, err); in sm3_final() 293 ret = sm3_process(ctx, last_padded_block + SM3_BLOCK_SIZE); EG(ret, err); in sm3_final() 296 PUT_UINT64_BE(8 * ctx->sm3_total, last_padded_block, in sm3_final() 298 ret = sm3_process(ctx, last_padded_block); EG(ret, err); in sm3_final()
|
H A D | streebog.c | 106 u8 last_padded_block[STREEBOG_BLOCK_SIZE]; in streebog_final() local 123 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in streebog_final() 129 ret = local_memcpy(last_padded_block, ctx->streebog_buffer, in streebog_final() 134 last_padded_block[block_present] = 0x01; in streebog_final() 136 streebog_process(ctx, last_padded_block, (8 * (ctx->streebog_total % STREEBOG_BLOCK_SIZE))); in streebog_final()
|
/freebsd/crypto/libecc/src/examples/hash/ |
H A D | md5.c | 173 u8 last_padded_block[2 * MD5_BLOCK_SIZE]; in md5_final() local 180 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in md5_final() 186 ret = local_memcpy(last_padded_block, ctx->md5_buffer, in md5_final() 191 last_padded_block[block_present] = 0x80; in md5_final() 196 PUT_UINT64_LE(8 * ctx->md5_total, last_padded_block, in md5_final() 198 ret = md5_process(ctx, last_padded_block); EG(ret, err); in md5_final() 199 ret = md5_process(ctx, last_padded_block + MD5_BLOCK_SIZE); EG(ret, err); in md5_final() 202 PUT_UINT64_LE(8 * ctx->md5_total, last_padded_block, in md5_final() 204 ret = md5_process(ctx, last_padded_block); EG(ret, err); in md5_final()
|
H A D | md4.c | 172 u8 last_padded_block[2 * MD4_BLOCK_SIZE]; in md4_final() local 179 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in md4_final() 185 ret = local_memcpy(last_padded_block, ctx->md4_buffer, in md4_final() 190 last_padded_block[block_present] = 0x80; in md4_final() 195 PUT_UINT64_LE(8 * ctx->md4_total, last_padded_block, in md4_final() 197 ret = md4_process(ctx, last_padded_block); EG(ret, err); in md4_final() 198 ret = md4_process(ctx, last_padded_block + MD4_BLOCK_SIZE); EG(ret, err); in md4_final() 201 PUT_UINT64_LE(8 * ctx->md4_total, last_padded_block, in md4_final() 203 ret = md4_process(ctx, last_padded_block); EG(ret, err); in md4_final()
|
H A D | sha0.c | 171 u8 last_padded_block[2 * SHA0_BLOCK_SIZE]; in sha0_final() local 178 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in sha0_final() 184 ret = local_memcpy(last_padded_block, ctx->sha0_buffer, in sha0_final() 189 last_padded_block[block_present] = 0x80; in sha0_final() 194 PUT_UINT64_BE(8 * ctx->sha0_total, last_padded_block, in sha0_final() 196 ret = sha0_process(ctx, last_padded_block); EG(ret, err); in sha0_final() 197 ret = sha0_process(ctx, last_padded_block + SHA0_BLOCK_SIZE); EG(ret, err); in sha0_final() 200 PUT_UINT64_BE(8 * ctx->sha0_total, last_padded_block, in sha0_final() 202 ret = sha0_process(ctx, last_padded_block); EG(ret, err); in sha0_final()
|
H A D | sha1.c | 171 u8 last_padded_block[2 * SHA1_BLOCK_SIZE]; in sha1_final() local 178 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in sha1_final() 184 ret = local_memcpy(last_padded_block, ctx->sha1_buffer, in sha1_final() 189 last_padded_block[block_present] = 0x80; in sha1_final() 194 PUT_UINT64_BE(8 * ctx->sha1_total, last_padded_block, in sha1_final() 196 ret = sha1_process(ctx, last_padded_block); EG(ret, err); in sha1_final() 197 ret = sha1_process(ctx, last_padded_block + SHA1_BLOCK_SIZE); EG(ret, err); in sha1_final() 200 PUT_UINT64_BE(8 * ctx->sha1_total, last_padded_block, in sha1_final() 202 ret = sha1_process(ctx, last_padded_block); EG(ret, err); in sha1_final()
|
H A D | gostr34_11_94.c | 499 u8 last_padded_block[2 * GOSTR34_11_94_BLOCK_SIZE]; in gostr34_11_94_final() local 507 ret = local_memset(last_padded_block, 0, sizeof(last_padded_block)); EG(ret, err); in gostr34_11_94_final() 511 ret = local_memcpy(last_padded_block, ctx->gostr34_11_94_buffer, in gostr34_11_94_final() 515 PUT_UINT64_LE(8 * ctx->gostr34_11_94_total, last_padded_block, GOSTR34_11_94_BLOCK_SIZE); in gostr34_11_94_final() 519 ret = gostr34_11_94_process(ctx, last_padded_block); EG(ret, err); in gostr34_11_94_final() 523 PUT_UINT64_LE(ctx->gostr34_11_94_sum[3], last_padded_block, 0); in gostr34_11_94_final() 524 PUT_UINT64_LE(ctx->gostr34_11_94_sum[2], last_padded_block, 8); in gostr34_11_94_final() 525 PUT_UINT64_LE(ctx->gostr34_11_94_sum[1], last_padded_block, 16); in gostr34_11_94_final() 526 PUT_UINT64_LE(ctx->gostr34_11_94_sum[0], last_padded_block, 24); in gostr34_11_94_final() 529 PUT_UINT64_BE(ctx->gostr34_11_94_sum[3], last_padded_block, 0); in gostr34_11_94_final() [all …]
|