Searched refs:ccmode_gcm (Results 1 – 5 of 5) sorted by relevance
| /xnu-8020.121.3/libkern/crypto/ |
| H A D | corecrypto_aes.c | 137 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_key_gcm() 148 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_key_with_iv_gcm() 159 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_set_iv_gcm() 170 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_reset_gcm() 181 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_inc_iv_gcm() 192 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_aad_gcm() 204 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_gcm() 215 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_encrypt; in aes_encrypt_finalize_gcm() 231 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_decrypt; in aes_decrypt_key_gcm() 242 const struct ccmode_gcm *gcm = g_crypto_funcs->ccaes_gcm_decrypt; in aes_decrypt_key_with_iv_gcm() [all …]
|
| /xnu-8020.121.3/EXTERNAL_HEADERS/corecrypto/ |
| H A D | ccmode_impl.h | 165 struct ccmode_gcm { struct 169 …int (*CC_SPTR(ccmode_gcm, init))(const struct ccmode_gcm *gcm, ccgcm_ctx *ctx, size_t key_nbytes, … argument 170 int (*CC_SPTR(ccmode_gcm, set_iv))(ccgcm_ctx *ctx, size_t iv_nbytes, const void *iv); 171 …int (*CC_SPTR(ccmode_gcm, gmac))(ccgcm_ctx *ctx, size_t nbytes, const void *in); // could just be … 172 int (*CC_SPTR(ccmode_gcm, gcm))(ccgcm_ctx *ctx, size_t nbytes, const void *in, void *out); 173 int (*CC_SPTR(ccmode_gcm, finalize))(ccgcm_ctx *key, size_t tag_nbytes, void *tag); 174 int (*CC_SPTR(ccmode_gcm, reset))(ccgcm_ctx *ctx);
|
| H A D | ccmode.h | 438 CC_INLINE size_t ccgcm_context_size(const struct ccmode_gcm *mode) in ccgcm_context_size() 443 CC_INLINE size_t ccgcm_block_size(const struct ccmode_gcm *mode) in ccgcm_block_size() 482 CC_INLINE int ccgcm_init(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, size_t key_nbytes, const vo… in ccgcm_init() 526 int ccgcm_init_with_iv(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, size_t key_nbytes, const void… 554 CC_INLINE int ccgcm_set_iv(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, size_t iv_nbytes, const v… in ccgcm_set_iv() 576 int ccgcm_set_iv_legacy(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, size_t iv_nbytes, const void… 598 int ccgcm_inc_iv(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, void *iv); 615 CC_INLINE int ccgcm_aad(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, size_t nbytes, const void *a… in ccgcm_aad() 625 CC_INLINE int ccgcm_gmac (const struct ccmode_gcm *mode, ccgcm_ctx *ctx, size_t nbytes, const void … in ccgcm_gmac() 647 CC_INLINE int ccgcm_update(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, size_t nbytes, const void… in ccgcm_update() [all …]
|
| H A D | ccaes.h | 100 const struct ccmode_gcm *ccaes_gcm_encrypt_mode(void); 108 const struct ccmode_gcm *ccaes_gcm_decrypt_mode(void);
|
| /xnu-8020.121.3/libkern/libkern/crypto/ |
| H A D | register_crypto.h | 67 typedef int (*ccgcm_init_with_iv_fn_t)(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, 70 typedef int (*ccgcm_inc_iv_fn_t)(const struct ccmode_gcm *mode, ccgcm_ctx *ctx, void *iv); 141 const struct ccmode_gcm *ccaes_gcm_encrypt; 142 const struct ccmode_gcm *ccaes_gcm_decrypt;
|