Lines Matching refs:key_len
44 int key_len;
55 int key_len;
72 unsigned int key_len)
80 return crypto_cipher_setkey(sctx->fallback.cip, in_key, key_len);
84 unsigned int key_len)
90 fc = (key_len == 16) ? CPACF_KM_AES_128 :
91 (key_len == 24) ? CPACF_KM_AES_192 :
92 (key_len == 32) ? CPACF_KM_AES_256 : 0;
97 return setkey_fallback_cip(tfm, in_key, key_len);
99 sctx->key_len = key_len;
100 memcpy(sctx->key, in_key, key_len);
201 unsigned int key_len)
207 fc = (key_len == 16) ? CPACF_KM_AES_128 :
208 (key_len == 24) ? CPACF_KM_AES_192 :
209 (key_len == 32) ? CPACF_KM_AES_256 : 0;
214 return setkey_fallback_skcipher(tfm, in_key, key_len);
216 sctx->key_len = key_len;
217 memcpy(sctx->key, in_key, key_len);
297 unsigned int key_len)
303 fc = (key_len == 16) ? CPACF_KMC_AES_128 :
304 (key_len == 24) ? CPACF_KMC_AES_192 :
305 (key_len == 32) ? CPACF_KMC_AES_256 : 0;
310 return setkey_fallback_skcipher(tfm, in_key, key_len);
312 sctx->key_len = key_len;
313 memcpy(sctx->key, in_key, key_len);
336 memcpy(param.key, sctx->key, sctx->key_len);
390 unsigned int key_len)
396 err = xts_fallback_setkey(tfm, in_key, key_len);
401 if (fips_enabled && key_len != 32 && key_len != 64)
405 fc = (key_len == 32) ? CPACF_KM_XTS_128 :
406 (key_len == 64) ? CPACF_KM_XTS_256 : 0;
414 key_len = key_len / 2;
415 xts_ctx->key_len = key_len;
416 memcpy(xts_ctx->key, in_key, key_len);
417 memcpy(xts_ctx->pcc_key, in_key + key_len, key_len);
456 offset = xts_ctx->key_len & 0x10;
461 memcpy(pcc_param.key + offset, xts_ctx->pcc_key, xts_ctx->key_len);
464 memcpy(xts_param.key + offset, xts_ctx->key, xts_ctx->key_len);
533 unsigned int key_len)
539 fc = (key_len == 16) ? CPACF_KMCTR_AES_128 :
540 (key_len == 24) ? CPACF_KMCTR_AES_192 :
541 (key_len == 32) ? CPACF_KMCTR_AES_256 : 0;
546 return setkey_fallback_skcipher(tfm, in_key, key_len);
548 sctx->key_len = key_len;
549 memcpy(sctx->key, in_key, key_len);
654 ctx->key_len = keylen;
874 memcpy(param.k, ctx->key, ctx->key_len);