| /kernel/linux/linux-5.10/crypto/ |
| D | tcrypt.c | 47 #define DECRYPT 0 macro 2056 test_cipher_speed("ecb(aes)", DECRYPT, sec, NULL, 0, in do_test() 2060 test_cipher_speed("cbc(aes)", DECRYPT, sec, NULL, 0, in do_test() 2064 test_cipher_speed("lrw(aes)", DECRYPT, sec, NULL, 0, in do_test() 2068 test_cipher_speed("xts(aes)", DECRYPT, sec, NULL, 0, in do_test() 2072 test_cipher_speed("cts(cbc(aes))", DECRYPT, sec, NULL, 0, in do_test() 2076 test_cipher_speed("ctr(aes)", DECRYPT, sec, NULL, 0, in do_test() 2080 test_cipher_speed("cfb(aes)", DECRYPT, sec, NULL, 0, in do_test() 2088 test_cipher_speed("ecb(des3_ede)", DECRYPT, sec, in do_test() 2094 test_cipher_speed("cbc(des3_ede)", DECRYPT, sec, in do_test() [all …]
|
| D | chacha_generic.c | 84 .decrypt = crypto_chacha_crypt, 99 .decrypt = crypto_xchacha_crypt, 114 .decrypt = crypto_xchacha_crypt,
|
| /kernel/linux/linux-4.19/crypto/ |
| D | tcrypt.c | 52 #define DECRYPT 0 macro 2044 test_cipher_speed("ecb(aes)", DECRYPT, sec, NULL, 0, in do_test() 2048 test_cipher_speed("cbc(aes)", DECRYPT, sec, NULL, 0, in do_test() 2052 test_cipher_speed("lrw(aes)", DECRYPT, sec, NULL, 0, in do_test() 2056 test_cipher_speed("xts(aes)", DECRYPT, sec, NULL, 0, in do_test() 2060 test_cipher_speed("cts(cbc(aes))", DECRYPT, sec, NULL, 0, in do_test() 2064 test_cipher_speed("ctr(aes)", DECRYPT, sec, NULL, 0, in do_test() 2068 test_cipher_speed("cfb(aes)", DECRYPT, sec, NULL, 0, in do_test() 2076 test_cipher_speed("ecb(des3_ede)", DECRYPT, sec, in do_test() 2082 test_cipher_speed("cbc(des3_ede)", DECRYPT, sec, in do_test() [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/caam/ |
| D | caamalg_qi.c | 267 if (ctx->drv_ctx[DECRYPT]) { in aead_setkey() 268 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in aead_setkey() 391 if (ctx->drv_ctx[DECRYPT]) { in gcm_setkey() 392 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in gcm_setkey() 499 if (ctx->drv_ctx[DECRYPT]) { in rfc4106_setkey() 500 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in rfc4106_setkey() 605 if (ctx->drv_ctx[DECRYPT]) { in rfc4543_setkey() 606 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in rfc4543_setkey() 636 /* skcipher encrypt, decrypt shared descriptors */ in skcipher_setkey() 652 if (ctx->drv_ctx[DECRYPT]) { in skcipher_setkey() [all …]
|
| D | caamalg.c | 1870 .decrypt = skcipher_decrypt, 1886 .decrypt = skcipher_decrypt, 1902 .decrypt = skcipher_decrypt, 1918 .decrypt = skcipher_decrypt, 1936 .decrypt = skcipher_decrypt, 1960 .decrypt = skcipher_decrypt, 1976 .decrypt = skcipher_decrypt, 1991 .decrypt = skcipher_decrypt, 2006 .decrypt = skcipher_decrypt, 2025 .decrypt = ipsec_gcm_decrypt, [all …]
|
| D | caamalg_qi2.c | 260 flc = &ctx->flc[DECRYPT]; in aead_set_sh_desc() 267 dma_sync_single_for_device(dev, ctx->flc_dma[DECRYPT], in aead_set_sh_desc() 605 flc = &ctx->flc[DECRYPT]; in chachapoly_set_sh_desc() 610 dma_sync_single_for_device(dev, ctx->flc_dma[DECRYPT], in chachapoly_set_sh_desc() 691 flc = &ctx->flc[DECRYPT]; in gcm_set_sh_desc() 695 dma_sync_single_for_device(dev, ctx->flc_dma[DECRYPT], in gcm_set_sh_desc() 784 flc = &ctx->flc[DECRYPT]; in rfc4106_set_sh_desc() 789 dma_sync_single_for_device(dev, ctx->flc_dma[DECRYPT], in rfc4106_set_sh_desc() 885 flc = &ctx->flc[DECRYPT]; in rfc4543_set_sh_desc() 890 dma_sync_single_for_device(dev, ctx->flc_dma[DECRYPT], in rfc4543_set_sh_desc() [all …]
|
| /kernel/linux/linux-4.19/drivers/crypto/caam/ |
| D | caamalg_qi.c | 272 if (ctx->drv_ctx[DECRYPT]) { in aead_setkey() 273 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in aead_setkey() 372 if (ctx->drv_ctx[DECRYPT]) { in gcm_setkey() 373 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in gcm_setkey() 476 if (ctx->drv_ctx[DECRYPT]) { in rfc4106_setkey() 477 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in rfc4106_setkey() 580 if (ctx->drv_ctx[DECRYPT]) { in rfc4543_setkey() 581 ret = caam_drv_ctx_update(ctx->drv_ctx[DECRYPT], in rfc4543_setkey() 632 /* ablkcipher encrypt, decrypt, givencrypt shared descriptors */ in ablkcipher_setkey() 650 if (ctx->drv_ctx[DECRYPT]) { in ablkcipher_setkey() [all …]
|
| D | caamalg.c | 1869 .decrypt = ablkcipher_decrypt, 1886 .decrypt = ablkcipher_decrypt, 1903 .decrypt = ablkcipher_decrypt, 1920 .decrypt = ablkcipher_decrypt, 1936 .decrypt = ablkcipher_decrypt, 1955 .decrypt = ablkcipher_decrypt, 1976 .decrypt = ipsec_gcm_decrypt, 1994 .decrypt = ipsec_gcm_decrypt, 2013 .decrypt = gcm_decrypt, 2034 .decrypt = aead_decrypt, [all …]
|
| /kernel/linux/linux-4.19/drivers/crypto/ccree/ |
| D | cc_cipher.c | 651 * For decrypt, we must copy from a saved buffer since this in cc_cipher_complete() 701 "Encrypt" : "Decrypt"), req, iv, nbytes); in cc_cipher_process() 819 .decrypt = cc_cipher_decrypt, 835 .decrypt = cc_cipher_decrypt, 852 .decrypt = cc_cipher_decrypt, 869 .decrypt = cc_cipher_decrypt, 885 .decrypt = cc_cipher_decrypt, 902 .decrypt = cc_cipher_decrypt, 919 .decrypt = cc_cipher_decrypt, 935 .decrypt = cc_cipher_decrypt, [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/ |
| D | padlock-aes.c | 67 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 …]
|
| /kernel/linux/linux-4.19/drivers/crypto/ |
| D | padlock-aes.c | 64 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() 158 &ctx->cword.decrypt == per_cpu(paes_last_cword, cpu)) in aes_set_key() 316 ecb_crypt(in, out, ctx->D, &ctx->cword.decrypt, 1); in aes_decrypt() 374 padlock_reset_key(&ctx->cword.decrypt); in ecb_aes_decrypt() 381 ctx->D, &ctx->cword.decrypt, in ecb_aes_decrypt() 408 .decrypt = ecb_aes_decrypt, [all …]
|
| /kernel/linux/linux-5.10/fs/crypto/ |
| D | crypto.c | 92 /* Encrypt or decrypt a single filesystem block of file contents */ 231 * fscrypt_decrypt_pagecache_blocks() - Decrypt filesystem blocks in a 233 * @page: The locked pagecache page containing the block(s) to decrypt 234 * @len: Total size of the block(s) to decrypt. Must be a nonzero 236 * @offs: Byte offset within @page of the first block to decrypt. Must be 275 * fscrypt_decrypt_block_inplace() - Decrypt a filesystem block in-place 277 * @page: The page containing the block to decrypt 278 * @len: Size of block to decrypt. Doesn't need to be a multiple of the 280 * @offs: Byte offset within @page at which the block to decrypt begins 284 * Decrypt a possibly-compressed filesystem block that is located in an
|
| /kernel/linux/linux-4.19/drivers/crypto/cavium/nitrox/ |
| D | nitrox_algs.c | 184 creq->ctrl.s.arg = (enc ? ENCRYPT : DECRYPT); in nitrox_skcipher_crypt() 309 .decrypt = nitrox_aes_decrypt, 328 .decrypt = nitrox_aes_decrypt, 347 .decrypt = nitrox_aes_decrypt, 366 .decrypt = nitrox_aes_decrypt, 387 .decrypt = nitrox_aes_decrypt, 405 .decrypt = nitrox_aes_decrypt, 424 .decrypt = nitrox_3des_decrypt, 443 .decrypt = nitrox_3des_decrypt,
|
| /kernel/linux/linux-5.10/drivers/crypto/ccree/ |
| D | cc_cipher.c | 895 "Encrypt" : "Decrypt"), req, iv, nbytes); in cc_cipher_process() 1014 .decrypt = cc_cipher_decrypt, 1032 .decrypt = cc_cipher_decrypt, 1050 .decrypt = cc_cipher_decrypt, 1068 .decrypt = cc_cipher_decrypt, 1086 .decrypt = cc_cipher_decrypt, 1104 .decrypt = cc_cipher_decrypt, 1122 .decrypt = cc_cipher_decrypt, 1144 .decrypt = cc_cipher_decrypt, 1161 .decrypt = cc_cipher_decrypt, [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/amcc/ |
| D | crypto4xx_alg.c | 70 const unsigned int ivlen, bool decrypt, in crypto4xx_crypt() argument 84 req->cryptlen, iv, ivlen, decrypt ? ctx->sa_in : ctx->sa_out, in crypto4xx_crypt() 325 bool is_ccm, bool decrypt) in crypto4xx_aead_need_fallback() argument 441 static int crypto4xx_crypt_aes_ccm(struct aead_request *req, bool decrypt) in crypto4xx_crypt_aes_ccm() argument 451 if (decrypt) in crypto4xx_crypt_aes_ccm() 454 if (crypto4xx_aead_need_fallback(req, len, true, decrypt)) in crypto4xx_crypt_aes_ccm() 455 return crypto4xx_aead_fallback(req, ctx, decrypt); in crypto4xx_crypt_aes_ccm() 457 memcpy(tmp_sa, decrypt ? ctx->sa_in : ctx->sa_out, ctx->sa_len * 4); in crypto4xx_crypt_aes_ccm() 588 bool decrypt) in crypto4xx_crypt_aes_gcm() argument 595 if (decrypt) in crypto4xx_crypt_aes_gcm() [all …]
|
| /kernel/linux/linux-4.19/drivers/crypto/amcc/ |
| D | crypto4xx_alg.c | 79 const unsigned int ivlen, bool decrypt, in crypto4xx_crypt() argument 93 req->cryptlen, iv, ivlen, decrypt ? ctx->sa_in : ctx->sa_out, in crypto4xx_crypt() 345 bool is_ccm, bool decrypt) in crypto4xx_aead_need_fallback() argument 469 static int crypto4xx_crypt_aes_ccm(struct aead_request *req, bool decrypt) in crypto4xx_crypt_aes_ccm() argument 479 if (decrypt) in crypto4xx_crypt_aes_ccm() 482 if (crypto4xx_aead_need_fallback(req, len, true, decrypt)) in crypto4xx_crypt_aes_ccm() 483 return crypto4xx_aead_fallback(req, ctx, decrypt); in crypto4xx_crypt_aes_ccm() 485 memcpy(tmp_sa, decrypt ? ctx->sa_in : ctx->sa_out, ctx->sa_len * 4); in crypto4xx_crypt_aes_ccm() 627 bool decrypt) in crypto4xx_crypt_aes_gcm() argument 634 if (decrypt) in crypto4xx_crypt_aes_gcm() [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/ |
| D | nitrox_skcipher.c | 264 creq->ctrl.s.arg = (enc ? ENCRYPT : DECRYPT); in nitrox_skcipher_crypt() 402 .decrypt = nitrox_cbc_decrypt, 421 .decrypt = nitrox_aes_decrypt, 440 .decrypt = nitrox_aes_decrypt, 459 .decrypt = nitrox_aes_decrypt, 480 .decrypt = nitrox_aes_decrypt, 497 .decrypt = nitrox_aes_decrypt, 516 .decrypt = nitrox_cbc_decrypt, 535 .decrypt = nitrox_3des_decrypt,
|
| /kernel/linux/linux-5.10/drivers/crypto/inside-secure/ |
| D | safexcel_cipher.c | 695 * removed from the output for decrypt! in safexcel_send_req() 711 * Save IV from last crypto input word for CBC modes in decrypt in safexcel_send_req() 858 * Special case: AEAD decrypt with only AAD data. in safexcel_send_req() 1036 * Save input IV in case of CBC decrypt mode in safexcel_skcipher_send() 1277 .decrypt = safexcel_decrypt, 1314 .decrypt = safexcel_decrypt, 1352 .decrypt = safexcel_decrypt, 1390 .decrypt = safexcel_decrypt, 1464 .decrypt = safexcel_decrypt, 1526 .decrypt = safexcel_decrypt, [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/crypto/ |
| D | aes_glue.c | 37 void (*decrypt)(const u64 *key, const u32 *input, u32 *output); member 131 .decrypt = aes_sparc64_decrypt_128, 143 .decrypt = aes_sparc64_decrypt_192, 155 .decrypt = aes_sparc64_decrypt_256, 216 ctx->ops->decrypt(&ctx->key[0], (const u32 *) src, (u32 *) dst); in crypto_aes_decrypt() 395 .decrypt = ecb_decrypt, 409 .decrypt = cbc_decrypt, 423 .decrypt = ctr_crypt,
|
| /kernel/linux/linux-4.19/include/crypto/ |
| D | skcipher.h | 22 * @cryptlen: Number of bytes to encrypt or decrypt 59 int (*decrypt)(struct skcipher_request *req); member 101 * @decrypt: Decrypt a single block. This is a reverse counterpart to @encrypt 115 * IV of exactly that size to perform the encrypt or decrypt operation. 129 int (*decrypt)(struct skcipher_request *req); member 447 * crypto_skcipher_decrypt() - decrypt ciphertext 451 * Decrypt ciphertext data using the skcipher_request handle. That data 464 return tfm->decrypt(req); in crypto_skcipher_decrypt() 515 * encrypt and decrypt API calls. During the allocation, the provided skcipher
|
| D | akcipher.h | 66 * @decrypt: Function performs a decrypt operation as defined by public key 96 int (*decrypt)(struct akcipher_request *req); member 293 * crypto_akcipher_decrypt() - Invoke public key decrypt operation 295 * Function invokes the specific public key decrypt operation for a given 307 return alg->decrypt(req); in crypto_akcipher_decrypt()
|
| /kernel/linux/linux-5.10/arch/arm/crypto/ |
| D | chacha-glue.c | 209 .decrypt = chacha_arm, 224 .decrypt = xchacha_arm, 239 .decrypt = xchacha_arm, 259 .decrypt = chacha_neon, 275 .decrypt = xchacha_neon, 291 .decrypt = xchacha_neon,
|
| /kernel/linux/linux-4.19/arch/sparc/crypto/ |
| D | aes_glue.c | 35 void (*decrypt)(const u64 *key, const u32 *input, u32 *output); member 129 .decrypt = aes_sparc64_decrypt_128, 141 .decrypt = aes_sparc64_decrypt_192, 153 .decrypt = aes_sparc64_decrypt_256, 210 ctx->ops->decrypt(&ctx->key[0], (const u32 *) src, (u32 *) dst); in aes_decrypt() 418 .decrypt = ecb_decrypt, 438 .decrypt = cbc_decrypt, 458 .decrypt = ctr_crypt,
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | crypto.h | 247 * @decrypt: Decrypt a single block. This is a reverse counterpart to @encrypt 260 * IV of exactly that size to perform the encrypt or decrypt operation. 269 int (*decrypt)(struct ablkcipher_request *req); member 286 * @decrypt: see struct ablkcipher_alg 298 int (*decrypt)(struct blkcipher_desc *desc, member 351 * @cia_decrypt: Decrypt a single block. This is a reverse counterpart to 554 int (*decrypt)(struct ablkcipher_request *req); member 568 int (*decrypt)(struct blkcipher_desc *desc, struct scatterlist *dst, member 929 * crypto_ablkcipher_decrypt() - decrypt ciphertext 933 * Decrypt ciphertext data using the ablkcipher_request handle. That data [all …]
|
| /kernel/linux/linux-5.10/Documentation/virt/kvm/ |
| D | s390-pv-boot.rst | 17 KVM to decrypt the protected virtual machine. 21 PVM, decrypt the components and verify the data and address list 57 decrypt and verify the PV, as well as control flags and a start PSW.
|