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

/darwin-on-arm/xnu/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;
45 //extern const struct ccmode_cbc ccaes_intel_cbc_encrypt_mode;
46 //extern const struct ccmode_cbc ccaes_intel_cbc_decrypt_mode;
48 extern const struct ccmode_cbc ccaes_intel_cbc_encrypt_opt_mode;
49 extern const struct ccmode_cbc ccaes_intel_cbc_encrypt_aesni_mode;
51 extern const struct ccmode_cbc ccaes_intel_cbc_decrypt_opt_mode;
52 extern const struct ccmode_cbc ccaes_intel_cbc_decrypt_aesni_mod
[all...]
H A Dccpad.h16 void ccpad_cts_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
20 void ccpad_cts_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
24 void ccpad_cts1_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
28 void ccpad_cts1_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
31 void ccpad_cts2_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
35 void ccpad_cts2_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
38 void ccpad_cts3_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
42 void ccpad_cts3_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
49 unsigned long ccpad_pkcs7_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
54 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) \
82 struct ccmode_cbc cc3des_cbc_mode_encrypt;
90 const struct ccmode_cbc *cc3des_cbc_encrypt_mode(void) {
95 struct ccmode_cbc cc3des_cbc_mode_encrypt = {
102 const struct ccmode_cbc *cc3des_cbc_encrypt_mode(void) {
110 void *ccmode_cbc_init(const struct ccmode_cbc *cbc, cccbc_ctx *ctx,
123 /* Use this to statically initialize a ccmode_cbc object for decryption. */
132 /* Use this to statically initialize a ccmode_cbc object for encryption. */
141 /* 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.h65 /* Declare a cbc key named _name_. Pass the size field of a struct ccmode_cbc
70 /* Declare a cbc iv tweak named _name_. Pass the blocksize field of a struct ccmode_cbc
77 Alternatively you can create a ccmode_cbc instance from any ccmode_ecb
78 cipher. To do so, statically initialize a struct ccmode_cbc using the
80 you can dynamically initialize a struct ccmode_cbc ccmode_factory_cbc_decrypt()
83 CC_INLINE size_t cccbc_context_size(const struct ccmode_cbc *mode)
88 CC_INLINE unsigned long cccbc_block_size(const struct ccmode_cbc *mode)
93 CC_INLINE void cccbc_init(const struct ccmode_cbc *mode, cccbc_ctx *ctx,
99 CC_INLINE void cccbc_set_iv(const struct ccmode_cbc *mode, cccbc_iv *iv_ctx, const void *iv)
107 CC_INLINE void cccbc_update(const struct ccmode_cbc *mod
[all...]
/darwin-on-arm/xnu/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;
/darwin-on-arm/xnu/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;
68 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt;
82 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 63 milliseconds