Home
last modified time | relevance | path

Searched refs:ccmode_cbc (Results 1 – 15 of 15) sorted by relevance

/xnu-11215.61.5/EXTERNAL_HEADERS/corecrypto/
H A Dccaes.h30 extern const struct ccmode_cbc ccaes_gladman_cbc_encrypt_mode;
31 extern const struct ccmode_cbc ccaes_gladman_cbc_decrypt_mode;
37 extern const struct ccmode_cbc ccaes_arm_cbc_encrypt_mode;
38 extern const struct ccmode_cbc ccaes_arm_cbc_decrypt_mode;
57 extern const struct ccmode_cbc ccaes_intel_cbc_encrypt_opt_mode;
58 extern const struct ccmode_cbc ccaes_intel_cbc_encrypt_aesni_mode;
60 extern const struct ccmode_cbc ccaes_intel_cbc_decrypt_opt_mode;
61 extern const struct ccmode_cbc ccaes_intel_cbc_decrypt_aesni_mode;
71 extern const struct ccmode_cbc ccaes_skg_cbc_encrypt_mode;
72 extern const struct ccmode_cbc ccaes_skg_cbc_decrypt_mode;
[all …]
H A Dccpad.h22 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 Dccdes.h27 const struct ccmode_cbc *ccdes_cbc_decrypt_mode(void);
28 const struct ccmode_cbc *ccdes_cbc_encrypt_mode(void);
44 const struct ccmode_cbc *ccdes3_cbc_decrypt_mode(void);
45 const struct ccmode_cbc *ccdes3_cbc_encrypt_mode(void);
H A Dcccmac.h29 const struct ccmode_cbc *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 Dccdrbg_df.h40 const struct ccmode_cbc *cbc_info;
61 const struct ccmode_cbc *cbc_info,
H A Dccmode_impl.h69 struct ccmode_cbc { struct
72 …int (*CC_SPTR(ccmode_cbc, init))(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, size_t key_len, con… argument
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;
H A Dccmode_factory.h26 void ccmode_factory_cbc_decrypt(struct ccmode_cbc *cbc,
33 void ccmode_factory_cbc_encrypt(struct ccmode_cbc *cbc,
H A Dccmode.h74 size_t cccbc_context_size(const struct ccmode_cbc *mode);
76 size_t cccbc_block_size(const struct ccmode_cbc *mode);
78 int cccbc_init(const struct ccmode_cbc *mode, cccbc_ctx *ctx, size_t key_len, const void *cc_sized_…
84 int cccbc_set_iv(const struct ccmode_cbc *mode, cccbc_iv *iv_ctx, const void *iv);
86 int cccbc_update(const struct ccmode_cbc *mode, const cccbc_ctx *ctx, cccbc_iv *iv, size_t nblocks,…
89 int cccbc_one_shot(const struct ccmode_cbc *mode,
97 int cccbc_one_shot_explicit(const struct ccmode_cbc *mode,
/xnu-11215.61.5/bsd/nfs/gss/
H A Dccrypto.c44 const struct ccmode_cbc *
53 const struct ccmode_cbc *
62 const struct ccmode_cbc *
71 const struct ccmode_cbc *
81 ccpad_cts3_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *cbc_key, in ccpad_cts3_decrypt()
91 ccpad_cts3_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *cbc_key, in ccpad_cts3_encrypt()
H A Dgss_krb5_mech.h248 const struct ccmode_cbc *enc_mode;
249 const struct ccmode_cbc *dec_mode;
H A Dgss_krb5_mech.c79 const struct ccmode_cbc *ccmode;
89 typedef size_t (*ccpad_func)(const struct ccmode_cbc *, cccbc_ctx *, cccbc_iv *,
721 const struct ccmode_cbc *ccmode = encrypt ? ctx->enc_mode : ctx->dec_mode; in krb5_crypt_mbuf()
982 const struct ccmode_cbc *cbcmode = ctx->enc_mode; in krb5_3des_key_derivation()
1363 const struct ccmode_cbc *ccmode = encrypt ? ctx->enc_mode : ctx->dec_mode; in krb5_cfx_crypt_mbuf()
2060 const struct ccmode_cbc *ccmode = cctx->enc_mode; in gss_krb5_3des_wrap_mbuf()
2141 const struct ccmode_cbc *ccmode = cctx->dec_mode; in gss_krb5_3des_unwrap_mbuf()
/xnu-11215.61.5/osfmk/corecrypto/
H A Dcccbc.c43 cccbc_context_size(const struct ccmode_cbc *mode) in cccbc_context_size()
51 cccbc_block_size(const struct ccmode_cbc *mode) in cccbc_block_size()
59 cccbc_init(const struct ccmode_cbc *mode, in cccbc_init()
97 cccbc_set_iv(const struct ccmode_cbc *mode, cccbc_iv *iv_ctx, const void *iv) in cccbc_set_iv()
109 cccbc_update(const struct ccmode_cbc *mode, in cccbc_update()
122 cccbc_one_shot(const struct ccmode_cbc *mode, in cccbc_one_shot()
151 cccbc_one_shot_explicit(const struct ccmode_cbc *mode, in cccbc_one_shot_explicit()
H A Dccmode_internal.h53 static CC_READ_ONLY_LATE(struct ccmode_cbc) cbc_##_cipher_##_##_dir_; \
55 const struct ccmode_cbc *cc##_cipher_##_cbc_##_dir_##_mode(void) \
102 int ccmode_cbc_init(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
/xnu-11215.61.5/libkern/libkern/crypto/
H A Dregister_crypto.h98 typedef size_t (*ccpad_cts3_crypt_fn_t)(const struct ccmode_cbc *cbc, cccbc_ctx *cbc_key,
224 const struct ccmode_cbc *ccaes_cbc_encrypt;
225 const struct ccmode_cbc *ccaes_cbc_decrypt;
240 const struct ccmode_cbc *ccdes_cbc_encrypt;
241 const struct ccmode_cbc *ccdes_cbc_decrypt;
245 const struct ccmode_cbc *cctdes_cbc_encrypt;
246 const struct ccmode_cbc *cctdes_cbc_decrypt;
/xnu-11215.61.5/libkern/crypto/
H A Dcorecrypto_aes.c38 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt; in aes_encrypt_key()
52 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt; in aes_encrypt_cbc()
75 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt; in aes_decrypt_key()
89 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt; in aes_decrypt_cbc()