| /crypto/ |
| A D | ecb.c | 23 fn(crypto_cipher_tfm(cipher), dst, src); in crypto_ecb_crypt() 38 struct crypto_cipher *cipher = *ctx; in crypto_ecb_encrypt2() local 42 crypto_cipher_alg(cipher)->cia_encrypt); in crypto_ecb_encrypt2() 49 struct crypto_cipher *cipher = *ctx; in crypto_ecb_decrypt2() local 53 crypto_cipher_alg(cipher)->cia_decrypt); in crypto_ecb_decrypt2() 60 struct crypto_cipher *cipher = *ctx; in lskcipher_setkey_simple2() local 73 struct crypto_cipher *cipher; in lskcipher_init_tfm_simple2() local 76 cipher = crypto_spawn_cipher(spawn); in lskcipher_init_tfm_simple2() 77 if (IS_ERR(cipher)) in lskcipher_init_tfm_simple2() 78 return PTR_ERR(cipher); in lskcipher_init_tfm_simple2() [all …]
|
| A D | cmac.c | 142 struct crypto_cipher *cipher; in cmac_init_tfm() local 145 cipher = crypto_spawn_cipher(spawn); in cmac_init_tfm() 146 if (IS_ERR(cipher)) in cmac_init_tfm() 147 return PTR_ERR(cipher); in cmac_init_tfm() 149 ctx->child = cipher; in cmac_init_tfm() 158 struct crypto_cipher *cipher; in cmac_clone_tfm() local 160 cipher = crypto_clone_cipher(octx->child); in cmac_clone_tfm() 161 if (IS_ERR(cipher)) in cmac_clone_tfm() 162 return PTR_ERR(cipher); in cmac_clone_tfm() 164 ctx->child = cipher; in cmac_clone_tfm()
|
| A D | skcipher.c | 132 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in skcipher_setkey_unaligned() local 144 ret = cipher->setkey(tfm, alignbuffer, keylen); in skcipher_setkey_unaligned() 167 if (keylen < cipher->min_keysize || keylen > cipher->max_keysize) in crypto_skcipher_setkey() 173 err = cipher->setkey(tfm, key, keylen); in crypto_skcipher_setkey() 540 return crypto_cipher_setkey(cipher, key, keylen); in skcipher_setkey_simple() 548 struct crypto_cipher *cipher; in skcipher_init_tfm_simple() local 550 cipher = crypto_spawn_cipher(spawn); in skcipher_init_tfm_simple() 551 if (IS_ERR(cipher)) in skcipher_init_tfm_simple() 552 return PTR_ERR(cipher); in skcipher_init_tfm_simple() 554 ctx->cipher = cipher; in skcipher_init_tfm_simple() [all …]
|
| A D | ctr.c | 102 struct crypto_cipher *cipher = skcipher_cipher_simple(tfm); in crypto_ctr_crypt() local 103 const unsigned int bsize = crypto_cipher_blocksize(cipher); in crypto_ctr_crypt() 112 nbytes = crypto_ctr_crypt_inplace(&walk, cipher); in crypto_ctr_crypt() 114 nbytes = crypto_ctr_crypt_segment(&walk, cipher); in crypto_ctr_crypt() 120 crypto_ctr_crypt_final(&walk, cipher); in crypto_ctr_crypt() 223 struct crypto_skcipher *cipher; in crypto_rfc3686_init_tfm() local 227 cipher = crypto_spawn_skcipher(spawn); in crypto_rfc3686_init_tfm() 228 if (IS_ERR(cipher)) in crypto_rfc3686_init_tfm() 229 return PTR_ERR(cipher); in crypto_rfc3686_init_tfm() 231 ctx->child = cipher; in crypto_rfc3686_init_tfm() [all …]
|
| A D | lskcipher.c | 36 struct lskcipher_alg *cipher = crypto_lskcipher_alg(tfm); in lskcipher_setkey_unaligned() local 48 ret = cipher->setkey(tfm, alignbuffer, keylen); in lskcipher_setkey_unaligned() 57 struct lskcipher_alg *cipher = crypto_lskcipher_alg(tfm); in crypto_lskcipher_setkey() local 59 if (keylen < cipher->co.min_keysize || keylen > cipher->co.max_keysize) in crypto_lskcipher_setkey() 65 return cipher->setkey(tfm, key, keylen); in crypto_lskcipher_setkey() 434 return crypto_lskcipher_setkey(cipher, key, keylen); in lskcipher_setkey_simple() 442 struct crypto_lskcipher *cipher; in lskcipher_init_tfm_simple() local 445 cipher = crypto_spawn_lskcipher(spawn); in lskcipher_init_tfm_simple() 446 if (IS_ERR(cipher)) in lskcipher_init_tfm_simple() 447 return PTR_ERR(cipher); in lskcipher_init_tfm_simple() [all …]
|
| A D | cbc.c | 58 struct crypto_lskcipher *cipher = *ctx; in crypto_cbc_encrypt() local 62 rem = crypto_cbc_encrypt_inplace(cipher, dst, len, iv); in crypto_cbc_encrypt() 64 rem = crypto_cbc_encrypt_segment(cipher, src, dst, len, iv); in crypto_cbc_encrypt() 127 struct crypto_lskcipher *cipher = *ctx; in crypto_cbc_decrypt() local 131 rem = crypto_cbc_decrypt_inplace(cipher, dst, len, iv); in crypto_cbc_decrypt() 133 rem = crypto_cbc_decrypt_segment(cipher, src, dst, len, iv); in crypto_cbc_decrypt()
|
| A D | pcbc.c | 67 struct crypto_cipher *cipher = skcipher_cipher_simple(tfm); in crypto_pcbc_encrypt() local 77 cipher); in crypto_pcbc_encrypt() 80 cipher); in crypto_pcbc_encrypt() 134 struct crypto_cipher *cipher = skcipher_cipher_simple(tfm); in crypto_pcbc_decrypt() local 144 cipher); in crypto_pcbc_decrypt() 147 cipher); in crypto_pcbc_decrypt()
|
| A D | Kconfig | 403 Anubis cipher algorithm 416 ARIA cipher algorithm (RFC5794) 432 Blowfish cipher algorithm, by Bruce Schneier 486 cipher algorithms 502 Khazad cipher algorithm 590 Twofish cipher algorithm 640 ARC4 cipher algorithm 729 narrow block cipher mode for dm-crypt. Use it with cipher 1185 This uses the AES cipher algorithm. 1369 tristate "Symmetric key cipher algorithms" [all …]
|
| A D | xcbc.c | 107 struct crypto_cipher *cipher; in xcbc_init_tfm() local 112 cipher = crypto_spawn_cipher(spawn); in xcbc_init_tfm() 113 if (IS_ERR(cipher)) in xcbc_init_tfm() 114 return PTR_ERR(cipher); in xcbc_init_tfm() 116 ctx->child = cipher; in xcbc_init_tfm()
|
| A D | testmgr.c | 154 struct cipher_test_suite cipher; member 4789 .cipher = __VECS(aes_tv_template) 4802 .cipher = __VECS(arc4_tv_template) 4808 .cipher = __VECS(aria_tv_template) 4814 .cipher = __VECS(bf_tv_template) 4842 .cipher = __VECS(des_tv_template) 4854 .cipher = { 4888 .cipher = __VECS(sm4_tv_template) 4894 .cipher = __VECS(tea_tv_template) 4900 .cipher = __VECS(tf_tv_template) [all …]
|
| A D | cts.c | 288 struct crypto_skcipher *cipher; in crypto_cts_init_tfm() local 293 cipher = crypto_spawn_skcipher(spawn); in crypto_cts_init_tfm() 294 if (IS_ERR(cipher)) in crypto_cts_init_tfm() 295 return PTR_ERR(cipher); in crypto_cts_init_tfm() 297 ctx->child = cipher; in crypto_cts_init_tfm() 300 bsize = crypto_skcipher_blocksize(cipher); in crypto_cts_init_tfm() 302 crypto_skcipher_reqsize(cipher), in crypto_cts_init_tfm()
|
| A D | xctr.c | 103 struct crypto_cipher *cipher = skcipher_cipher_simple(tfm); in crypto_xctr_crypt() local 113 nbytes = crypto_xctr_crypt_inplace(&walk, cipher, in crypto_xctr_crypt() 116 nbytes = crypto_xctr_crypt_segment(&walk, cipher, in crypto_xctr_crypt() 124 crypto_xctr_crypt_final(&walk, cipher, byte_ctr); in crypto_xctr_crypt()
|
| A D | lrw.c | 270 struct crypto_skcipher *cipher; in lrw_init_tfm() local 272 cipher = crypto_spawn_skcipher(spawn); in lrw_init_tfm() 273 if (IS_ERR(cipher)) in lrw_init_tfm() 274 return PTR_ERR(cipher); in lrw_init_tfm() 276 ctx->child = cipher; in lrw_init_tfm() 278 crypto_skcipher_set_reqsize(tfm, crypto_skcipher_reqsize(cipher) + in lrw_init_tfm()
|
| A D | pcrypt.c | 185 struct crypto_aead *cipher; in pcrypt_aead_init_tfm() local 191 cipher = crypto_spawn_aead(&ictx->spawn); in pcrypt_aead_init_tfm() 193 if (IS_ERR(cipher)) in pcrypt_aead_init_tfm() 194 return PTR_ERR(cipher); in pcrypt_aead_init_tfm() 196 ctx->child = cipher; in pcrypt_aead_init_tfm() 199 crypto_aead_reqsize(cipher)); in pcrypt_aead_init_tfm()
|
| A D | cryptd.c | 351 struct crypto_skcipher *cipher; in cryptd_skcipher_init_tfm() local 353 cipher = crypto_spawn_skcipher(spawn); in cryptd_skcipher_init_tfm() 354 if (IS_ERR(cipher)) in cryptd_skcipher_init_tfm() 355 return PTR_ERR(cipher); in cryptd_skcipher_init_tfm() 357 ctx->child = cipher; in cryptd_skcipher_init_tfm() 845 struct crypto_aead *cipher; in cryptd_aead_init_tfm() local 847 cipher = crypto_spawn_aead(spawn); in cryptd_aead_init_tfm() 848 if (IS_ERR(cipher)) in cryptd_aead_init_tfm() 849 return PTR_ERR(cipher); in cryptd_aead_init_tfm() 851 ctx->child = cipher; in cryptd_aead_init_tfm() [all …]
|
| A D | des_generic.c | 93 .cra_u = { .cipher = { 107 .cra_u = { .cipher = {
|
| A D | cipher.c | 93 struct crypto_cipher *crypto_clone_cipher(struct crypto_cipher *cipher) in crypto_clone_cipher() argument 95 struct crypto_tfm *tfm = crypto_cipher_tfm(cipher); in crypto_clone_cipher()
|
| A D | tea.c | 210 .cra_u = { .cipher = { 223 .cra_u = { .cipher = { 236 .cra_u = { .cipher = {
|
| A D | sm4_generic.c | 66 .cipher = {
|
| A D | ccm.c | 827 struct crypto_cipher *cipher; in cbcmac_init_tfm() local 832 cipher = crypto_spawn_cipher(spawn); in cbcmac_init_tfm() 833 if (IS_ERR(cipher)) in cbcmac_init_tfm() 834 return PTR_ERR(cipher); in cbcmac_init_tfm() 836 ctx->child = cipher; in cbcmac_init_tfm()
|
| A D | crypto_null.c | 107 .cra_u = { .cipher = {
|
| A D | blowfish_generic.c | 109 .cra_u = { .cipher = {
|
| A D | khazad.c | 852 .cra_u = { .cipher = {
|
| A D | twofish_generic.c | 172 .cra_u = { .cipher = {
|
| /crypto/krb5/ |
| A D | rfc3961_simplified.c | 272 struct crypto_sync_skcipher *cipher; in rfc3961_calc_DK() local 285 if (IS_ERR(cipher)) { in rfc3961_calc_DK() 286 ret = (PTR_ERR(cipher) == -ENOENT) ? -ENOPKG : PTR_ERR(cipher); in rfc3961_calc_DK() 314 rfc3961_do_encrypt(cipher, NULL, &inblock, &outblock); in rfc3961_calc_DK() 337 crypto_free_sync_skcipher(cipher); in rfc3961_calc_DK() 353 struct crypto_sync_skcipher *cipher; in rfc3961_calc_E() local 357 if (IS_ERR(cipher)) { in rfc3961_calc_E() 358 ret = (PTR_ERR(cipher) == -ENOENT) ? -ENOPKG : PTR_ERR(cipher); in rfc3961_calc_E() 362 ret = crypto_sync_skcipher_setkey(cipher, key->data, key->len); in rfc3961_calc_E() 366 ret = rfc3961_do_encrypt(cipher, NULL, in_data, result); in rfc3961_calc_E() [all …]
|