/src/lib/libc/hash/ |
hmac.c | 121 uint8_t ipad[HMAC_SIZE], opad[HMAC_SIZE], d[HMAC_SIZE]; local in function:hmac 142 opad[i] = (i < klen ? k[i] : 0) ^ HMAC_OPAD; 156 (*h->update)(c, opad, (unsigned int)h->blocksize);
|
/src/sbin/cgdconfig/ |
hkdf_hmac_sha256.c | 85 uint8_t opad[SHA256_BLOCK_LENGTH]; local in function:hmacsha256_final 89 opad[i] = 0x5c ^ H->key[i]; 93 SHA256_Update(&H->sha256, opad, SHA256_BLOCK_LENGTH); 97 explicit_memset(opad, 0, sizeof(opad));
|
/src/sys/dev/pci/qat/ |
qat.c | 1357 uint8_t *opad = desc->qcd_hash_state_prefix_buf + local in function:qat_crypto_hmac_precompute 1368 memcpy(opad, cria->cri_key, keylen); 1372 memset(opad + keylen, 0, padlen); 1376 opad[i] ^= 0x5c; 1392 /* opad */ 1394 sah->Update(ctx, opad, blklen);
|
/src/sys/dev/marvell/ |
mvxpsec.c | 2773 * IV is a hash of ipad/opad. these are defined by FIPS-198a 2785 uint8_t opad[64]; local in function:mvxpsec_hmac_precomp 2811 opad[i] = (key8[i] ^ HMAC_OPAD); 2815 opad[i] = HMAC_OPAD; 2830 "%s: opad:\n", __func__); 2831 mvxpsec_dump_data(__func__, opad, sizeof(opad)); 2853 SHA1Update(&sha1, opad, 64); 2877 MD5Update(&md5, opad, sizeof(opad)); [all...] |
/src/sys/net/ |
if_wg.c | 1107 #define OPAD 0x5c 1110 uint8_t opad[HMAC_BLOCK_LEN]; local in function:wg_algo_hmac 1121 opad[i] = hmackey[i] ^ OPAD; 1130 blake2s_update(&state, opad, sizeof(opad)); 1134 #undef OPAD
|