Home
last modified time | relevance | path

Searched refs:ccmode_gcm (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.121.3/libkern/crypto/
H A Dcorecrypto_aes.c137 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 Dccmode_impl.h165 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 Dccmode.h438 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 Dccaes.h100 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 Dregister_crypto.h67 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;