Home
last modified time | relevance | path

Searched refs:decrypt (Results 1 – 25 of 199) sorted by relevance

12345678

/linux/drivers/net/ovpn/
H A Dcrypto_aead.c153 const unsigned int tag_size = crypto_aead_authsize(ks->decrypt); in ovpn_aead_decrypt()
228 req = aead_request_alloc(ks->decrypt, GFP_ATOMIC); in ovpn_aead_decrypt()
235 aead_request_set_tfm(req, ks->decrypt); in ovpn_aead_decrypt()
303 crypto_free_aead(ks->decrypt); in ovpn_aead_crypto_key_slot_destroy()
327 kc->decrypt.nonce_tail_size != OVPN_NONCE_TAIL_SIZE) in ovpn_aead_crypto_key_slot_new()
336 ks->decrypt = NULL; in ovpn_aead_crypto_key_slot_new()
349 ks->decrypt = ovpn_aead_init("decrypt", alg_name, in ovpn_aead_crypto_key_slot_new()
350 kc->decrypt.cipher_key, in ovpn_aead_crypto_key_slot_new()
351 kc->decrypt.cipher_key_size); in ovpn_aead_crypto_key_slot_new()
352 if (IS_ERR(ks->decrypt)) { in ovpn_aead_crypto_key_slot_new()
[all …]
/linux/drivers/crypto/inside-secure/eip93/
H A Deip93-aead.c267 .decrypt = eip93_aead_decrypt,
295 .decrypt = eip93_aead_decrypt,
323 .decrypt = eip93_aead_decrypt,
351 .decrypt = eip93_aead_decrypt,
380 .decrypt = eip93_aead_decrypt,
409 .decrypt = eip93_aead_decrypt,
438 .decrypt = eip93_aead_decrypt,
467 .decrypt = eip93_aead_decrypt,
495 .decrypt = eip93_aead_decrypt,
523 .decrypt = eip93_aead_decrypt,
[all …]
H A Deip93-cipher.c209 .decrypt = eip93_skcipher_decrypt,
236 .decrypt = eip93_skcipher_decrypt,
263 .decrypt = eip93_skcipher_decrypt,
290 .decrypt = eip93_skcipher_decrypt,
317 .decrypt = eip93_skcipher_decrypt,
343 .decrypt = eip93_skcipher_decrypt,
369 .decrypt = eip93_skcipher_decrypt,
395 .decrypt = eip93_skcipher_decrypt,
/linux/drivers/crypto/caam/
H A Dcaamalg.c1982 .decrypt = skcipher_decrypt,
2003 .decrypt = skcipher_decrypt,
2022 .decrypt = skcipher_decrypt,
2041 .decrypt = skcipher_decrypt,
2060 .decrypt = skcipher_decrypt,
2081 .decrypt = skcipher_decrypt,
2108 .decrypt = skcipher_decrypt,
2127 .decrypt = skcipher_decrypt,
2145 .decrypt = skcipher_decrypt,
2163 .decrypt = skcipher_decrypt,
[all …]
H A Dcaamalg_qi.c1491 .decrypt = skcipher_decrypt,
1507 .decrypt = skcipher_decrypt,
1523 .decrypt = skcipher_decrypt,
1539 .decrypt = skcipher_decrypt,
1557 .decrypt = skcipher_decrypt,
1581 .decrypt = skcipher_decrypt,
1601 .decrypt = ipsec_gcm_decrypt,
1620 .decrypt = ipsec_gcm_decrypt,
1640 .decrypt = aead_decrypt,
1661 .decrypt = aead_decrypt,
[all …]
H A Dcaamalg_qi2.c1685 .decrypt = skcipher_decrypt,
1701 .decrypt = skcipher_decrypt,
1717 .decrypt = skcipher_decrypt,
1733 .decrypt = skcipher_decrypt,
1751 .decrypt = skcipher_decrypt,
1775 .decrypt = skcipher_decrypt,
1791 .decrypt = skcipher_decrypt,
1811 .decrypt = ipsec_gcm_decrypt,
1830 .decrypt = ipsec_gcm_decrypt,
1850 .decrypt = aead_decrypt,
[all …]
/linux/drivers/crypto/
H A Dpadlock-aes.c67 struct cword decrypt; member
133 ctx->cword.decrypt.encdec = 1; in aes_set_key()
135 ctx->cword.decrypt.rounds = ctx->cword.encrypt.rounds; in aes_set_key()
137 ctx->cword.decrypt.ksize = ctx->cword.encrypt.ksize; in aes_set_key()
145 ctx->cword.decrypt.keygen = 1; in aes_set_key()
156 &ctx->cword.decrypt == per_cpu(paes_last_cword, cpu)) in aes_set_key()
320 ecb_crypt(in, out, ctx->D, &ctx->cword.decrypt, 1); in padlock_aes_decrypt()
377 padlock_reset_key(&ctx->cword.decrypt); in ecb_aes_decrypt()
383 ctx->D, &ctx->cword.decrypt, in ecb_aes_decrypt()
406 .decrypt = ecb_aes_decrypt,
[all …]
/linux/drivers/crypto/amcc/
H A Dcrypto4xx_alg.c67 const unsigned int ivlen, bool decrypt, in crypto4xx_crypt() argument
81 req->cryptlen, iv, ivlen, decrypt ? ctx->sa_in : ctx->sa_out, in crypto4xx_crypt()
308 bool is_ccm, bool decrypt) in crypto4xx_aead_need_fallback() argument
424 static int crypto4xx_crypt_aes_ccm(struct aead_request *req, bool decrypt) in crypto4xx_crypt_aes_ccm() argument
434 if (decrypt) in crypto4xx_crypt_aes_ccm()
437 if (crypto4xx_aead_need_fallback(req, len, true, decrypt)) in crypto4xx_crypt_aes_ccm()
438 return crypto4xx_aead_fallback(req, ctx, decrypt); in crypto4xx_crypt_aes_ccm()
440 memcpy(tmp_sa, decrypt ? ctx->sa_in : ctx->sa_out, ctx->sa_len * 4); in crypto4xx_crypt_aes_ccm()
571 bool decrypt) in crypto4xx_crypt_aes_gcm() argument
578 if (decrypt) in crypto4xx_crypt_aes_gcm()
[all …]
/linux/lib/crypto/s390/
H A Daes.h46 const u8 in[AES_BLOCK_SIZE], int decrypt) in aes_crypt_s390() argument
50 cpacf_km(CPACF_KM_AES_128 | decrypt, in aes_crypt_s390()
57 cpacf_km(CPACF_KM_AES_192 | decrypt, in aes_crypt_s390()
64 cpacf_km(CPACF_KM_AES_256 | decrypt, in aes_crypt_s390()
/linux/drivers/crypto/ccree/
H A Dcc_cipher.c1011 .decrypt = cc_cipher_decrypt,
1029 .decrypt = cc_cipher_decrypt,
1047 .decrypt = cc_cipher_decrypt,
1065 .decrypt = cc_cipher_decrypt,
1083 .decrypt = cc_cipher_decrypt,
1101 .decrypt = cc_cipher_decrypt,
1123 .decrypt = cc_cipher_decrypt,
1140 .decrypt = cc_cipher_decrypt,
1157 .decrypt = cc_cipher_decrypt,
1174 .decrypt = cc_cipher_decrypt,
[all …]
/linux/drivers/crypto/inside-secure/
H A Dsafexcel_cipher.c1297 .decrypt = safexcel_decrypt,
1334 .decrypt = safexcel_decrypt,
1408 .decrypt = safexcel_decrypt,
1470 .decrypt = safexcel_decrypt,
1509 .decrypt = safexcel_decrypt,
1569 .decrypt = safexcel_decrypt,
1608 .decrypt = safexcel_decrypt,
1681 .decrypt = safexcel_aead_decrypt,
1717 .decrypt = safexcel_aead_decrypt,
1753 .decrypt = safexcel_aead_decrypt,
[all …]
/linux/drivers/hv/
H A Dhv.c111 static int hv_alloc_page(void **page, bool decrypt, const char *note) in hv_alloc_page() argument
126 if (decrypt) in hv_alloc_page()
140 note, ret, decrypt); in hv_alloc_page()
174 const bool decrypt = !vmbus_is_confidential(); in hv_synic_alloc() local
200 decrypt, "post msg"); in hv_synic_alloc()
212 decrypt, "hypervisor SynIC msg"); in hv_synic_alloc()
216 decrypt, "hypervisor SynIC event"); in hv_synic_alloc()
/linux/arch/x86/crypto/
H A Dsm4_aesni_avx2_glue.c62 .decrypt = sm4_avx_ecb_decrypt,
78 .decrypt = cbc_decrypt,
95 .decrypt = ctr_crypt,
H A Dcast5_avx_glue.c76 .decrypt = ecb_decrypt,
89 .decrypt = cbc_decrypt,
H A Dcast6_avx_glue.c76 .decrypt = ecb_decrypt,
89 .decrypt = cbc_decrypt,
H A Dserpent_sse2_glue.c86 .decrypt = ecb_decrypt,
99 .decrypt = cbc_decrypt,
H A Dserpent_avx_glue.c84 .decrypt = ecb_decrypt,
97 .decrypt = cbc_decrypt,
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_skcipher.c400 .decrypt = nitrox_cbc_decrypt,
419 .decrypt = nitrox_aes_decrypt,
438 .decrypt = nitrox_aes_decrypt,
459 .decrypt = nitrox_aes_decrypt,
476 .decrypt = nitrox_aes_decrypt,
495 .decrypt = nitrox_cbc_decrypt,
514 .decrypt = nitrox_3des_decrypt,
/linux/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss-core.c91 .decrypt = sun4i_ss_cbc_aes_decrypt,
113 .decrypt = sun4i_ss_ecb_aes_decrypt,
134 .decrypt = sun4i_ss_cbc_des_decrypt,
156 .decrypt = sun4i_ss_ecb_des_decrypt,
177 .decrypt = sun4i_ss_cbc_des3_decrypt,
199 .decrypt = sun4i_ss_ecb_des3_decrypt,
/linux/arch/s390/crypto/
H A Ddes_s390.c157 .decrypt = ecb_des_decrypt,
182 .decrypt = cbc_des_decrypt,
275 .decrypt = ecb_des3_decrypt,
300 .decrypt = cbc_des3_decrypt,
373 .decrypt = ctr_des_crypt,
394 .decrypt = ctr_des3_crypt,
/linux/crypto/
H A Dchacha.c118 .decrypt = crypto_chacha_crypt,
134 .decrypt = crypto_xchacha_crypt,
150 .decrypt = crypto_xchacha_crypt,
/linux/drivers/crypto/intel/ixp4xx/
H A Dixp4xx_crypto.c180 struct ix_sa_dir decrypt; member
425 *(__be32 *)ctx->decrypt.npe_ctx &= cpu_to_be32(~CIPH_ENCR); in one_packet()
626 ret = init_sa_dir(&ctx->decrypt); in init_tfm()
666 free_sa_dir(&ctx->decrypt); in exit_tfm()
750 dir = encrypt ? &ctx->encrypt : &ctx->decrypt; in setup_auth()
790 struct ix_sa_dir *dir = &ctx->decrypt; in gen_rev_aes_key()
824 dir = encrypt ? &ctx->encrypt : &ctx->decrypt; in setup_cipher()
914 reset_sa_dir(&ctx->decrypt); in ablk_setkey()
917 ctx->decrypt.npe_mode = NPE_OP_HMAC_DISABLE; in ablk_setkey()
1000 dir = encrypt ? &ctx->encrypt : &ctx->decrypt; in ablk_perform()
[all …]
/linux/net/sunrpc/auth_gss/
H A Dgss_krb5_mech.c47 .decrypt = gss_krb5_aes_decrypt,
76 .decrypt = gss_krb5_aes_decrypt,
115 .decrypt = gss_krb5_aes_decrypt,
141 .decrypt = gss_krb5_aes_decrypt,
170 .decrypt = krb5_etm_decrypt,
196 .decrypt = krb5_etm_decrypt,
/linux/drivers/crypto/aspeed/
H A Daspeed-hace-crypto.c678 .decrypt = aspeed_aes_ecb_decrypt,
705 .decrypt = aspeed_aes_cbc_decrypt,
731 .decrypt = aspeed_des_ecb_decrypt,
758 .decrypt = aspeed_des_cbc_decrypt,
784 .decrypt = aspeed_tdes_ecb_decrypt,
811 .decrypt = aspeed_tdes_cbc_decrypt,
841 .decrypt = aspeed_aes_ctr_decrypt,
867 .decrypt = aspeed_des_ctr_decrypt,
893 .decrypt = aspeed_tdes_ctr_decrypt,
/linux/drivers/crypto/cavium/cpt/
H A Dcptvf_algs.c351 .decrypt = cvm_decrypt,
369 .decrypt = cvm_decrypt,
386 .decrypt = cvm_decrypt,
404 .decrypt = cvm_decrypt,
422 .decrypt = cvm_decrypt,

12345678