Lines Matching refs:enc_data

286 	tmi->enc_data.method = CRYPT_METHOD_NONE;  in cryptmodopen()
311 cleanup(&tmi->enc_data); in cryptmodclose()
444 savedbytes = tmi->enc_data.bytes % CFB_BLKSZ; in des_cfb_encrypt()
455 if (!(tmi->enc_data.bytes % CFB_BLKSZ)) { in des_cfb_encrypt()
457 retval = kef_crypt(&tmi->enc_data, in des_cfb_encrypt()
458 tmi->enc_data.block, in des_cfb_encrypt()
460 tmi->enc_data.blocklen, in des_cfb_encrypt()
481 tmi->enc_data.block[tmi->enc_data.bytes % CFB_BLKSZ]; in des_cfb_encrypt()
483 tmi->enc_data.bytes++; in des_cfb_encrypt()
487 if (!(tmi->enc_data.bytes % CFB_BLKSZ)) { in des_cfb_encrypt()
488 char *dbptr = tmi->enc_data.block; in des_cfb_encrypt()
494 bcopy(tmi->enc_data.saveblock, in des_cfb_encrypt()
516 tmi->enc_data.saveblock + savedbytes, in des_cfb_encrypt()
1254 mech.cm_type = tmi->enc_data.mech_type; in aes_cbc_cts_encrypt()
1255 if (tmi->enc_data.ivlen > 0 && tmi->enc_data.ivec != NULL) { in aes_cbc_cts_encrypt()
1256 bcopy(tmi->enc_data.ivec, tmp, DEFAULT_AES_BLOCKLEN); in aes_cbc_cts_encrypt()
1275 &tmi->enc_data.d_encr_key, NULL, NULL, NULL); in aes_cbc_cts_encrypt()
1293 &tmi->enc_data.d_encr_key, in aes_cbc_cts_encrypt()
1294 tmi->enc_data.enc_tmpl, in aes_cbc_cts_encrypt()
1295 &tmi->enc_data.ctx, NULL); in aes_cbc_cts_encrypt()
1313 result = crypto_encrypt_update(tmi->enc_data.ctx, in aes_cbc_cts_encrypt()
1337 result = crypto_encrypt_update(tmi->enc_data.ctx, in aes_cbc_cts_encrypt()
1367 result = crypto_encrypt_update(tmi->enc_data.ctx, in aes_cbc_cts_encrypt()
1387 result = crypto_encrypt_final(tmi->enc_data.ctx, &ct, NULL); in aes_cbc_cts_encrypt()
1393 tmi->enc_data.ctx = NULL; in aes_cbc_cts_encrypt()
1399 bzero(tmi->enc_data.block, tmi->enc_data.blocklen); in aes_cbc_cts_encrypt()
1414 mech.cm_type = tmi->enc_data.mech_type; in aes_cbc_cts_decrypt()
1664 cipherlen = encrypt_size(&tmi->enc_data, inlen); in aes_encrypt()
1683 &tmi->enc_data.d_hmac_key, in aes_encrypt()
1712 if (tmi->enc_data.ivec_usage != IVEC_NEVER && in aes_encrypt()
1713 tmi->enc_data.ivec != NULL) { in aes_encrypt()
1718 tmi->enc_data.ivec, DEFAULT_AES_BLOCKLEN); in aes_encrypt()
1999 if (tmi->enc_data.option_mask & CRYPTOPT_RCMD_MODE_V1) in arcfour_hmac_md5_encrypt()
2004 mech.cm_type = tmi->enc_data.mech_type; in arcfour_hmac_md5_encrypt()
2016 cipherlen = encrypt_size(&tmi->enc_data, inlen); in arcfour_hmac_md5_encrypt()
2033 if (tmi->enc_data.method == CRYPT_METHOD_ARCFOUR_HMAC_MD5_EXP) { in arcfour_hmac_md5_encrypt()
2053 tmi->enc_data.ckey, in arcfour_hmac_md5_encrypt()
2070 if (tmi->enc_data.method == CRYPT_METHOD_ARCFOUR_HMAC_MD5_EXP) { in arcfour_hmac_md5_encrypt()
2109 if (tmi->enc_data.ctx == NULL || in arcfour_hmac_md5_encrypt()
2110 (tmi->enc_data.option_mask & CRYPTOPT_RCMD_MODE_V1)) { in arcfour_hmac_md5_encrypt()
2111 crypto_key_t *key = &tmi->enc_data.d_encr_key; in arcfour_hmac_md5_encrypt()
2142 if (tmi->enc_data.ctx == NULL && in arcfour_hmac_md5_encrypt()
2143 (tmi->enc_data.option_mask & CRYPTOPT_RCMD_MODE_V2)) { in arcfour_hmac_md5_encrypt()
2149 &tmi->enc_data.d_encr_key, in arcfour_hmac_md5_encrypt()
2150 &tmi->enc_data.enc_tmpl, in arcfour_hmac_md5_encrypt()
2153 tmi->enc_data.enc_tmpl = NULL; in arcfour_hmac_md5_encrypt()
2161 &tmi->enc_data.d_encr_key, in arcfour_hmac_md5_encrypt()
2162 tmi->enc_data.enc_tmpl, in arcfour_hmac_md5_encrypt()
2163 &tmi->enc_data.ctx, NULL); in arcfour_hmac_md5_encrypt()
2178 if (tmi->enc_data.option_mask & CRYPTOPT_RCMD_MODE_V2) in arcfour_hmac_md5_encrypt()
2179 result = crypto_encrypt_update(tmi->enc_data.ctx, in arcfour_hmac_md5_encrypt()
2183 &tmi->enc_data.d_encr_key, NULL, in arcfour_hmac_md5_encrypt()
2254 cipherlen = encrypt_size(&tmi->enc_data, inlen); in des_cbc_encrypt()
2266 if (tmi->enc_data.method == CRYPT_METHOD_DES3_CBC_SHA1) { in des_cbc_encrypt()
2284 if (tmi->enc_data.method != CRYPT_METHOD_DES3_CBC_SHA1) { in des_cbc_encrypt()
2310 if (tmi->enc_data.ivec_usage == IVEC_NEVER) { in des_cbc_encrypt()
2311 bzero(tmi->enc_data.block, tmi->enc_data.blocklen); in des_cbc_encrypt()
2312 } else if (tmi->enc_data.ivec_usage == IVEC_REUSE) { in des_cbc_encrypt()
2313 bcopy(tmi->enc_data.ivec, tmi->enc_data.block, in des_cbc_encrypt()
2314 tmi->enc_data.blocklen); in des_cbc_encrypt()
2317 if (tmi->enc_data.method == CRYPT_METHOD_DES3_CBC_SHA1) { in des_cbc_encrypt()
2327 result = kef_encr_hmac(&tmi->enc_data, in des_cbc_encrypt()
2334 result = kef_crypt(&tmi->enc_data, (void *)mp, in des_cbc_encrypt()
2354 } else if (tmi->enc_data.ivec_usage == IVEC_ONETIME) { in des_cbc_encrypt()
2359 bcopy(mp->b_wptr - tmi->enc_data.ivlen, in des_cbc_encrypt()
2360 tmi->enc_data.block, tmi->enc_data.ivlen); in des_cbc_encrypt()
2362 if (tmi->enc_data.method == CRYPT_METHOD_DES3_CBC_SHA1) { in des_cbc_encrypt()
2455 bcopy(mp->b_wptr - tmi->enc_data.ivlen, nextiv, in des_cbc_decrypt()
2586 switch (tmi->enc_data.method) { in do_encrypt()
2973 if (tmi->enc_data.option_mask & CRYPTOPT_RCMD_MODE_V2) in encrypt_block()
2976 cipherlen = encrypt_size(&tmi->enc_data, (size_t)ptlen); in encrypt_block()
2983 if (ANY_RCMD_MODE(tmi->enc_data.option_mask)) { in encrypt_block()
2991 headspace = plaintext_offset(&tmi->enc_data); in encrypt_block()
3031 if (tmi->enc_data.method == in encrypt_block()
3033 IS_AES_METHOD(tmi->enc_data.method)) { in encrypt_block()
3058 if (tmi->enc_data.option_mask & CRYPTOPT_RCMD_MODE_V2) { in encrypt_block()
3071 (tmi->enc_data.option_mask & in encrypt_block()
3104 if (tmi->enc_data.method == CRYPT_METHOD_NONE) { in encrypt_msgb()
3265 tmi->enc_data.method == CRYPT_METHOD_NONE) { in cryptmodwput()
3300 ret = setup_crypto(ci, &tmi->enc_data, 1); in cryptmodwput()