| /crypto/ |
| A D | cbc.c | 21 for (; nbytes >= bsize; src += bsize, dst += bsize, nbytes -= bsize) { in crypto_cbc_encrypt_segment() 36 if (nbytes < bsize) in crypto_cbc_encrypt_inplace() 44 src += bsize; in crypto_cbc_encrypt_inplace() 45 } while ((nbytes -= bsize) >= bsize); in crypto_cbc_encrypt_inplace() 84 src += bsize; in crypto_cbc_decrypt_segment() 85 dst += bsize; in crypto_cbc_decrypt_segment() 86 } while ((nbytes -= bsize) >= bsize); in crypto_cbc_decrypt_segment() 104 src += nbytes - (nbytes & (bsize - 1)) - bsize; in crypto_cbc_decrypt_inplace() 109 if ((nbytes -= bsize) < bsize) in crypto_cbc_decrypt_inplace() 111 crypto_xor(src, src - bsize, bsize); in crypto_cbc_decrypt_inplace() [all …]
|
| A D | pcbc.c | 31 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_segment() 35 src += bsize; in crypto_pcbc_encrypt_segment() 36 dst += bsize; in crypto_pcbc_encrypt_segment() 37 } while ((nbytes -= bsize) >= bsize); in crypto_pcbc_encrypt_segment() 58 dst += bsize; in crypto_pcbc_encrypt_inplace() 59 } while ((nbytes -= bsize) >= bsize); in crypto_pcbc_encrypt_inplace() 102 src += bsize; in crypto_pcbc_decrypt_segment() 103 dst += bsize; in crypto_pcbc_decrypt_segment() 104 } while ((nbytes -= bsize) >= bsize); in crypto_pcbc_decrypt_segment() 125 dst += bsize; in crypto_pcbc_decrypt_inplace() [all …]
|
| A D | cts.c | 113 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); in cts_cbc_encrypt() 115 memset(d, 0, bsize); in cts_cbc_encrypt() 155 if (nbytes < bsize) in crypto_cts_encrypt() 197 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); in cts_cbc_decrypt() 199 crypto_xor(d + bsize, space, bsize); in cts_cbc_decrypt() 201 memset(d, 0, bsize); in cts_cbc_decrypt() 208 memcpy(d + lastn, d + bsize + lastn, bsize - lastn); in cts_cbc_decrypt() 250 if (nbytes < bsize) in crypto_cts_decrypt() 270 if (offset <= bsize) in crypto_cts_decrypt() 274 bsize, 0); in crypto_cts_decrypt() [all …]
|
| A D | ctr.c | 43 crypto_inc(ctrblk, bsize); in crypto_ctr_crypt_final() 60 crypto_xor(dst, src, bsize); in crypto_ctr_crypt_segment() 63 crypto_inc(ctrblk, bsize); in crypto_ctr_crypt_segment() 65 src += bsize; in crypto_ctr_crypt_segment() 66 dst += bsize; in crypto_ctr_crypt_segment() 67 } while ((nbytes -= bsize) >= bsize); in crypto_ctr_crypt_segment() 88 crypto_xor(dst, keystream, bsize); in crypto_ctr_crypt_inplace() 91 crypto_inc(ctrblk, bsize); in crypto_ctr_crypt_inplace() 93 dst += bsize; in crypto_ctr_crypt_inplace() 94 } while ((nbytes -= bsize) >= bsize); in crypto_ctr_crypt_inplace() [all …]
|
| A D | scatterwalk.c | 150 static int skcipher_next_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_next_slow() argument 161 n = bsize + (alignmask & ~(crypto_tfm_ctx_alignment() - 1)); in skcipher_next_slow() 170 memcpy_from_scatterwalk(buffer, &walk->in, bsize); in skcipher_next_slow() 174 walk->nbytes = bsize; in skcipher_next_slow() 219 unsigned int bsize; in skcipher_walk_next() local 223 bsize = min(walk->stride, max(n, walk->blocksize)); in skcipher_walk_next() 227 if (unlikely(n < bsize)) { in skcipher_walk_next() 232 return skcipher_next_slow(walk, bsize); in skcipher_walk_next()
|
| A D | ecb.c | 20 const unsigned int bsize = crypto_cipher_blocksize(cipher); in crypto_ecb_crypt() local 22 while (nbytes >= bsize) { in crypto_ecb_crypt() 25 src += bsize; in crypto_ecb_crypt() 26 dst += bsize; in crypto_ecb_crypt() 28 nbytes -= bsize; in crypto_ecb_crypt()
|
| A D | lrw.c | 73 int err, bsize = LRW_BLOCK_SIZE; in lrw_setkey() local 74 const u8 *tweak = key + keylen - bsize; in lrw_setkey() 81 err = crypto_skcipher_setkey(child, key, keylen - bsize); in lrw_setkey()
|
| /crypto/krb5/ |
| A D | rfc8009_aes2.c | 40 size_t bsize; in rfc8009_calc_KDF_HMAC_SHA2() local 61 bsize = krb5_shash_size(shash) + in rfc8009_calc_KDF_HMAC_SHA2() 64 buffer = kzalloc(bsize, GFP_NOFS); in rfc8009_calc_KDF_HMAC_SHA2() 181 size_t bsize, base_len, secure_offset, secure_len, pad_len, cksum_offset; in rfc8009_encrypt() local 196 bsize = krb5_aead_size(aead) + in rfc8009_encrypt() 198 buffer = kzalloc(bsize, GFP_NOFS); in rfc8009_encrypt() 258 size_t bsize; in rfc8009_decrypt() local 269 bsize = krb5_aead_size(aead) + in rfc8009_decrypt() 271 buffer = kzalloc(bsize, GFP_NOFS); in rfc8009_decrypt()
|
| A D | rfc6803_camellia.c | 34 size_t bsize, offset, seg; in rfc6803_calc_KDF_FEEDBACK_CMAC() local 50 bsize = krb5_shash_size(shash) + in rfc6803_calc_KDF_FEEDBACK_CMAC() 54 buffer = kzalloc(bsize, GFP_NOFS); in rfc6803_calc_KDF_FEEDBACK_CMAC() 125 size_t bsize; in rfc6803_calc_PRF() local 140 bsize = krb5_shash_size(shash) + in rfc6803_calc_PRF() 143 buffer = kzalloc(bsize, GFP_NOFS); in rfc6803_calc_PRF()
|
| A D | rfc3961_simplified.c | 563 bsize = krb5_aead_size(aead) + in krb5_aead_encrypt() 565 buffer = kzalloc(bsize, GFP_NOFS); in krb5_aead_encrypt() 614 size_t bsize; in krb5_aead_decrypt() local 625 bsize = krb5_aead_size(aead) + in krb5_aead_decrypt() 627 buffer = kzalloc(bsize, GFP_NOFS); in krb5_aead_decrypt() 664 size_t bsize; in rfc3961_get_mic() local 670 bsize = krb5_shash_size(shash) + in rfc3961_get_mic() 672 buffer = kzalloc(bsize, GFP_NOFS); in rfc3961_get_mic() 723 size_t bsize, data_offset, data_len, offset = *_offset, len = *_len; in rfc3961_verify_mic() local 733 bsize = krb5_shash_size(shash) + in rfc3961_verify_mic() [all …]
|