Home
last modified time | relevance | path

Searched refs:ipad (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/crypto/
Dhmac.c50 char *ipad = crypto_shash_ctx_aligned(parent); in hmac_setkey() local
51 char *opad = ipad + ss; in hmac_setkey()
65 err = crypto_shash_digest(shash, inkey, keylen, ipad); in hmac_setkey()
71 memcpy(ipad, inkey, keylen); in hmac_setkey()
73 memset(ipad + keylen, 0, bs - keylen); in hmac_setkey()
74 memcpy(opad, ipad, bs); in hmac_setkey()
77 ipad[i] ^= 0x36; in hmac_setkey()
82 crypto_shash_update(shash, ipad, bs) ?: in hmac_setkey()
83 crypto_shash_export(shash, ipad) ?: in hmac_setkey()
/linux-4.1.27/drivers/crypto/
Dmv_cesa.c797 char ipad[ss]; in mv_hash_setkey() local
808 crypto_shash_digest(shash, key, keylen, ipad); in mv_hash_setkey()
814 memcpy(ipad, key, keylen); in mv_hash_setkey()
816 memset(ipad + keylen, 0, bs - keylen); in mv_hash_setkey()
817 memcpy(opad, ipad, bs); in mv_hash_setkey()
820 ipad[i] ^= 0x36; in mv_hash_setkey()
825 crypto_shash_update(shash, ipad, bs) ? : in mv_hash_setkey()
826 crypto_shash_export(shash, ipad) ? : in mv_hash_setkey()
832 mv_hash_init_ivs(ctx, ipad, opad); in mv_hash_setkey()
Domap-sham.c162 u8 ipad[SHA512_BLOCK_SIZE] OMAP_ALIGNED; member
469 (u32 *)bctx->ipad, nr_dr); in omap_sham_write_ctrl_omap4()
471 (u32 *)bctx->ipad + nr_dr, nr_dr); in omap_sham_write_ctrl_omap4()
891 memcpy(ctx->buffer, bctx->ipad, bs); in omap_sham_init()
1212 key, keylen, bctx->ipad); in omap_sham_setkey()
1217 memcpy(bctx->ipad, key, keylen); in omap_sham_setkey()
1220 memset(bctx->ipad + keylen, 0, bs - keylen); in omap_sham_setkey()
1223 memcpy(bctx->opad, bctx->ipad, bs); in omap_sham_setkey()
1226 bctx->ipad[i] ^= 0x36; in omap_sham_setkey()
/linux-4.1.27/drivers/crypto/qat/qat_common/
Dqat_algs.c164 char ipad[block_size]; in qat_alg_do_precomputes() local
170 memset(ipad, 0, block_size); in qat_alg_do_precomputes()
177 auth_keylen, ipad); in qat_alg_do_precomputes()
181 memcpy(opad, ipad, digest_size); in qat_alg_do_precomputes()
183 memcpy(ipad, auth_key, auth_keylen); in qat_alg_do_precomputes()
188 char *ipad_ptr = ipad + i; in qat_alg_do_precomputes()
197 if (crypto_shash_update(shash, ipad, block_size)) in qat_alg_do_precomputes()
258 memzero_explicit(ipad, block_size); in qat_alg_do_precomputes()
/linux-4.1.27/drivers/crypto/ccp/
Dccp-crypto.h151 u8 ipad[MAX_SHA_BLOCK_SIZE]; member
Dccp-crypto-sha.c164 memcpy(rctx->buf, ctx->u.sha.ipad, block_size); in ccp_sha_init()
276 ctx->u.sha.ipad[i] = ctx->u.sha.key[i] ^ 0x36; in ccp_sha_setkey()
/linux-4.1.27/drivers/scsi/
Deata.c703 ushort ipad[247]; member
1106 if (read_pio(port_base, (ushort *) & info, (ushort *) & info.ipad[0])) { in port_detect()