| /freebsd-14.2/sys/crypto/openssl/ |
| H A D | ossl_chacha20.c | 163 POLY1305 auth_ctx; in ossl_chacha20_poly1305_encrypt() local 188 Poly1305_Init(&auth_ctx, block); in ossl_chacha20_poly1305_encrypt() 199 Poly1305_Update(&auth_ctx, block, in ossl_chacha20_poly1305_encrypt() 288 Poly1305_Final(&auth_ctx, tag); in ossl_chacha20_poly1305_encrypt() 292 explicit_bzero(&auth_ctx, sizeof(auth_ctx)); in ossl_chacha20_poly1305_encrypt() 309 struct poly1305_context auth_ctx; in ossl_chacha20_poly1305_decrypt() local 335 Poly1305_Init(&auth_ctx, block); in ossl_chacha20_poly1305_decrypt() 346 Poly1305_Update(&auth_ctx, block, in ossl_chacha20_poly1305_decrypt() 356 Poly1305_Update(&auth_ctx, block, in ossl_chacha20_poly1305_decrypt() 365 Poly1305_Final(&auth_ctx, tag); in ossl_chacha20_poly1305_decrypt() [all …]
|
| /freebsd-14.2/sys/dev/cxgbe/crypto/ |
| H A D | t4_keyctx.c | 324 u32[i] = htobe32(auth_ctx->sha1ctx.h.b32[i]); in t4_copy_partial_hash() 329 u32[i] = htobe32(auth_ctx->sha224ctx.state[i]); in t4_copy_partial_hash() 334 u32[i] = htobe32(auth_ctx->sha256ctx.state[i]); in t4_copy_partial_hash() 339 u64[i] = htobe64(auth_ctx->sha384ctx.state[i]); in t4_copy_partial_hash() 344 u64[i] = htobe64(auth_ctx->sha512ctx.state[i]); in t4_copy_partial_hash() 353 union authctx auth_ctx; in t4_init_hmac_digest() local 355 hmac_init_ipad(axf, key, klen, &auth_ctx); in t4_init_hmac_digest() 356 t4_copy_partial_hash(axf->type, &auth_ctx, dst); in t4_init_hmac_digest() 360 hmac_init_opad(axf, key, klen, &auth_ctx); in t4_init_hmac_digest() 361 t4_copy_partial_hash(axf->type, &auth_ctx, dst); in t4_init_hmac_digest() [all …]
|
| H A D | t4_crypto.c | 2050 union authctx auth_ctx; in ccr_init_hash_digest() local 2054 axf->Init(&auth_ctx); in ccr_init_hash_digest() 2055 t4_copy_partial_hash(axf->type, &auth_ctx, s->hmac.pads); in ccr_init_hash_digest()
|
| /freebsd-14.2/sys/dev/cesa/ |
| H A D | cesa.c | 424 union authctx auth_ctx; in cesa_set_mkey() local 435 memcpy(hin, auth_ctx.sha1ctx.h.b32, in cesa_set_mkey() 436 sizeof(auth_ctx.sha1ctx.h.b32)); in cesa_set_mkey() 438 memcpy(hout, auth_ctx.sha1ctx.h.b32, in cesa_set_mkey() 439 sizeof(auth_ctx.sha1ctx.h.b32)); in cesa_set_mkey() 443 &auth_ctx); in cesa_set_mkey() 444 memcpy(hin, auth_ctx.sha256ctx.state, in cesa_set_mkey() 445 sizeof(auth_ctx.sha256ctx.state)); in cesa_set_mkey() 447 &auth_ctx); in cesa_set_mkey() 448 memcpy(hout, auth_ctx.sha256ctx.state, in cesa_set_mkey() [all …]
|
| /freebsd-14.2/sys/crypto/ccp/ |
| H A D | ccp.c | 234 union authctx auth_ctx; in ccp_init_hmac_digest() local 244 axf->Init(&auth_ctx); in ccp_init_hmac_digest() 245 axf->Update(&auth_ctx, key, klen); in ccp_init_hmac_digest() 246 axf->Final(s->hmac.ipad, &auth_ctx); in ccp_init_hmac_digest() 247 explicit_bzero(&auth_ctx, sizeof(auth_ctx)); in ccp_init_hmac_digest()
|
| H A D | ccp_hardware.c | 1206 union authctx auth_ctx; in ccp_do_hmac_done() local 1219 axf->Init(&auth_ctx); in ccp_do_hmac_done() 1220 axf->Update(&auth_ctx, s->hmac.opad, axf->blocksize); in ccp_do_hmac_done() 1226 axf->Update(&auth_ctx, ihash, axf->hashsize); in ccp_do_hmac_done() 1227 axf->Final(s->hmac.res, &auth_ctx); in ccp_do_hmac_done() 1239 explicit_bzero(&auth_ctx, sizeof(auth_ctx)); in ccp_do_hmac_done()
|
| /freebsd-14.2/sys/opencrypto/ |
| H A D | crypto.c | 391 void *auth_ctx, uint8_t padval) in hmac_init_pad() argument 405 axf->Init(auth_ctx); in hmac_init_pad() 406 axf->Update(auth_ctx, key, klen); in hmac_init_pad() 407 axf->Final(hmac_key, auth_ctx); in hmac_init_pad() 415 axf->Init(auth_ctx); in hmac_init_pad() 416 axf->Update(auth_ctx, hmac_key, axf->blocksize); in hmac_init_pad() 422 void *auth_ctx) in hmac_init_ipad() argument 425 hmac_init_pad(axf, key, klen, auth_ctx, HMAC_IPAD_VAL); in hmac_init_ipad() 430 void *auth_ctx) in hmac_init_opad() argument 433 hmac_init_pad(axf, key, klen, auth_ctx, HMAC_OPAD_VAL); in hmac_init_opad()
|
| H A D | cryptodev.h | 651 void *auth_ctx); 653 void *auth_ctx);
|