Searched refs:ccmode_cbc (Results 1 - 9 of 9) sorted by relevance

/xnu-2782.1.97/EXTERNAL_HEADERS/corecrypto/
H A Dccaes.h24 extern const struct ccmode_cbc ccaes_gladman_cbc_encrypt_mode;
25 extern const struct ccmode_cbc ccaes_gladman_cbc_decrypt_mode;
31 extern const struct ccmode_cbc ccaes_arm_cbc_encrypt_mode;
32 extern const struct ccmode_cbc ccaes_arm_cbc_decrypt_mode;
36 extern const struct ccmode_cbc ccaes_ios_hardware_cbc_encrypt_mode;
37 extern const struct ccmode_cbc ccaes_ios_hardware_cbc_decrypt_mode;
39 extern const struct ccmode_cbc *ccaes_ios_mux_cbc_encrypt_mode(void);
40 extern const struct ccmode_cbc *ccaes_ios_mux_cbc_decrypt_mode(void);
53 //extern const struct ccmode_cbc ccaes_intel_cbc_encrypt_mode;
54 //extern const struct ccmode_cbc ccaes_intel_cbc_decrypt_mod
[all...]
H A Dccpad.h16 void ccpad_cts_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
20 void ccpad_cts_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
24 void ccpad_cts1_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
28 void ccpad_cts1_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
31 void ccpad_cts2_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
35 void ccpad_cts2_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
38 void ccpad_cts3_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
42 void ccpad_cts3_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
49 size_t ccpad_pkcs7_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv,
53 void ccpad_pkcs7_encrypt(const struct ccmode_cbc *cb
[all...]
H A Dccdes.h29 const struct ccmode_cbc *ccdes_cbc_decrypt_mode(void);
30 const struct ccmode_cbc *ccdes_cbc_encrypt_mode(void);
46 const struct ccmode_cbc *ccdes3_cbc_decrypt_mode(void);
47 const struct ccmode_cbc *ccdes3_cbc_encrypt_mode(void);
H A Dccmode_factory.h18 static struct ccmode_cbc cbc_##_cipher_##_##_dir_; \
20 const struct ccmode_cbc *cc##_cipher_##_cbc_##_dir_##_mode(void) \
85 struct ccmode_cbc cc3des_cbc_mode_encrypt;
93 const struct ccmode_cbc *cc3des_cbc_encrypt_mode(void) {
98 struct ccmode_cbc cc3des_cbc_mode_encrypt = {
105 const struct ccmode_cbc *cc3des_cbc_encrypt_mode(void) {
113 void ccmode_cbc_init(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
125 /* Use this to statically initialize a ccmode_cbc object for decryption. */
134 /* Use this to statically initialize a ccmode_cbc object for encryption. */
143 /* Use these function to runtime initialize a ccmode_cbc decryp
[all...]
H A Dccmode_impl.h33 struct ccmode_cbc { struct
36 void (*init)(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
H A Dccmode.h63 /* Declare a cbc key named _name_. Pass the size field of a struct ccmode_cbc
69 struct ccmode_cbc for _size_. */
75 Alternatively you can create a ccmode_cbc instance from any ccmode_ecb
76 cipher. To do so, statically initialize a struct ccmode_cbc using the
78 Alternatively you can dynamically initialize a struct ccmode_cbc
81 CC_INLINE size_t cccbc_context_size(const struct ccmode_cbc *mode)
86 CC_INLINE unsigned long cccbc_block_size(const struct ccmode_cbc *mode)
91 CC_INLINE void cccbc_init(const struct ccmode_cbc *mode, cccbc_ctx *ctx,
97 CC_INLINE void cccbc_set_iv(const struct ccmode_cbc *mode, cccbc_iv *iv_ctx,
106 CC_INLINE void cccbc_update(const struct ccmode_cbc *mod
[all...]
/xnu-2782.1.97/libkern/libkern/crypto/
H A Dregister_crypto.h106 const struct ccmode_cbc *ccaes_cbc_encrypt;
107 const struct ccmode_cbc *ccaes_cbc_decrypt;
113 const struct ccmode_cbc *ccdes_cbc_encrypt;
114 const struct ccmode_cbc *ccdes_cbc_decrypt;
118 const struct ccmode_cbc *cctdes_cbc_encrypt;
119 const struct ccmode_cbc *cctdes_cbc_decrypt;
/xnu-2782.1.97/libkern/crypto/
H A Dcorecrypto_aes.c37 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt;
51 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt;
70 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt;
84 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt;
H A Dcorecrypto_des.c94 const struct ccmode_cbc *enc = g_crypto_funcs->ccdes_cbc_encrypt;
95 const struct ccmode_cbc *dec = g_crypto_funcs->ccdes_cbc_decrypt;
115 const struct ccmode_cbc *cbc = encrypt?g_crypto_funcs->ccdes_cbc_encrypt:g_crypto_funcs->ccdes_cbc_decrypt;
136 const struct ccmode_cbc *enc = g_crypto_funcs->cctdes_cbc_encrypt;
137 const struct ccmode_cbc *dec = g_crypto_funcs->cctdes_cbc_decrypt;
156 const struct ccmode_cbc *cbc = encrypt?g_crypto_funcs->cctdes_cbc_encrypt:g_crypto_funcs->cctdes_cbc_decrypt;
185 const struct ccmode_cbc *cbc = g_crypto_funcs->ccdes_cbc_encrypt;

Completed in 33 milliseconds