| /xnu-11215/EXTERNAL_HEADERS/corecrypto/ |
| H A D | ccpad.h | 22 size_t ccpad_cts1_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 26 size_t ccpad_cts1_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 29 size_t ccpad_cts2_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 33 size_t ccpad_cts2_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 36 size_t ccpad_cts3_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 40 size_t ccpad_cts3_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 47 size_t ccpad_pkcs7_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 51 size_t ccpad_pkcs7_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
|
| H A D | cccmac.h | 29 const struct ccmode_cbc *cbc; member 55 #define cccmac_cbc(HC) (CCCMAC_HDR(HC)->cbc) 84 int cccmac_one_shot_generate(const struct ccmode_cbc *cbc, 105 int cccmac_one_shot_verify(const struct ccmode_cbc *cbc, 132 int cccmac_init(const struct ccmode_cbc *cbc,
|
| H A D | ccmode_factory.h | 26 void ccmode_factory_cbc_decrypt(struct ccmode_cbc *cbc, 33 void ccmode_factory_cbc_encrypt(struct ccmode_cbc *cbc,
|
| H A D | ccmode_impl.h | 72 …int (*CC_SPTR(ccmode_cbc, init))(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, size_t key_len, con… 74 …int (*CC_SPTR(ccmode_cbc, cbc))(const cccbc_ctx *ctx, cccbc_iv *iv, size_t nblocks, const void *in… 256 const struct ccmode_cbc *cbc; member
|
| /xnu-11215/libkern/crypto/ |
| H A D | corecrypto_aes.c | 38 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt; in aes_encrypt_key() local 41 if (cbc->size > sizeof(aes_encrypt_ctx)) { in aes_encrypt_key() 45 return cccbc_init(cbc, cx[0].ctx, key_len, key); in aes_encrypt_key() 52 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt; in aes_encrypt_cbc() local 53 cccbc_iv_decl(cbc->block_size, ctx_iv); in aes_encrypt_cbc() 55 int rc = cccbc_set_iv(cbc, ctx_iv, in_iv); in aes_encrypt_cbc() 75 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt; in aes_decrypt_key() local 78 if (cbc->size > sizeof(aes_decrypt_ctx)) { in aes_decrypt_key() 82 return cccbc_init(cbc, cx[0].ctx, key_len, key); in aes_decrypt_key() 90 cccbc_iv_decl(cbc->block_size, ctx_iv); in aes_decrypt_cbc() [all …]
|
| /xnu-11215/bsd/nfs/gss/ |
| H A D | ccrypto.c | 81 ccpad_cts3_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *cbc_key, in ccpad_cts3_decrypt() argument 85 return (*g_crypto_funcs->ccpad_cts3_decrypt_fn)(cbc, cbc_key, iv, nbytes, in, out); in ccpad_cts3_decrypt() 91 ccpad_cts3_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *cbc_key, in ccpad_cts3_encrypt() argument 95 return (*g_crypto_funcs->ccpad_cts3_encrypt_fn)(cbc, cbc_key, iv, nbytes, in, out); in ccpad_cts3_encrypt()
|
| /xnu-11215/osfmk/corecrypto/ |
| H A D | cccbc.c | 118 return mode->cbc(ctx, iv, nblocks, in, out); in cccbc_update() 182 rc = mode->cbc(ctx, iv_ctx, nblocks, in, out); in cccbc_one_shot_explicit()
|
| H A D | ccmode_internal.h | 102 int ccmode_cbc_init(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, 114 .cbc = ccmode_cbc_decrypt, \ 123 .cbc = ccmode_cbc_encrypt, \
|
| /xnu-11215/libkern/libkern/crypto/ |
| H A D | register_crypto.h | 98 typedef size_t (*ccpad_cts3_crypt_fn_t)(const struct ccmode_cbc *cbc, cccbc_ctx *cbc_key,
|