Home
last modified time | relevance | path

Searched refs:last_padded_block (Results 1 – 12 of 12) sorted by relevance

/freebsd/crypto/libecc/src/hash/
H A Dsha512_core.c119 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 Dsha224.c148 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 Dsha256.c148 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 Dsha384.c151 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 Dripemd160.c258 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 Dsm3.c267 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 Dstreebog.c106 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 Dmd5.c173 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 Dmd4.c172 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 Dsha0.c171 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 Dsha1.c171 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 Dgostr34_11_94.c499 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 …]