Home
last modified time | relevance | path

Searched refs:_CCMODE_GCM_KEY (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.1.9/osfmk/corecrypto/
H A Dccmode_gcm_internal.h85 #define _CCMODE_GCM_KEY(K) ((struct _ccmode_gcm_key *)(K)) macro
86 #define CCMODE_GCM_KEY_H(K) (_CCMODE_GCM_KEY(K)->H)
87 #define CCMODE_GCM_KEY_X(K) (_CCMODE_GCM_KEY(K)->X)
88 #define CCMODE_GCM_KEY_Y(K) (_CCMODE_GCM_KEY(K)->Y)
89 #define CCMODE_GCM_KEY_Y_0(K) (_CCMODE_GCM_KEY(K)->Y_0)
90 #define CCMODE_GCM_KEY_PAD_LEN(K) (_CCMODE_GCM_KEY(K)->buf_nbytes)
91 #define CCMODE_GCM_KEY_PAD(K) (_CCMODE_GCM_KEY(K)->buf)
H A Dccgcm.c83 _CCMODE_GCM_KEY(ctx)->flags |= CCGCM_FLAGS_INIT_WITH_IV; in ccgcm_init_with_iv()
106 cc_require(_CCMODE_GCM_KEY(ctx)->state == CCMODE_GCM_STATE_IV, errOut); in ccgcm_inc_iv()
107 cc_require(_CCMODE_GCM_KEY(ctx)->flags & CCGCM_FLAGS_INIT_WITH_IV, errOut); in ccgcm_inc_iv()
114 _CCMODE_GCM_KEY(ctx)->state = CCMODE_GCM_STATE_AAD; in ccgcm_inc_iv()
216 cc_require(_CCMODE_GCM_KEY(key)->state == CCMODE_GCM_STATE_IV, errOut); /* CRYPT_INVALID_ARG */ in ccgcm_set_iv_legacy()
223 _CCMODE_GCM_KEY(key)->state = CCMODE_GCM_STATE_AAD; in ccgcm_set_iv_legacy()
281 if (_CCMODE_GCM_KEY(key)->state == CCMODE_GCM_STATE_AAD) { in ccmode_gcm_aad_finalize()
282 if (_CCMODE_GCM_KEY(key)->aad_nbytes % CCGCM_BLOCK_NBYTES > 0) { in ccmode_gcm_aad_finalize()
285 _CCMODE_GCM_KEY(key)->state = CCMODE_GCM_STATE_TEXT; in ccmode_gcm_aad_finalize()
H A Dccaes_vng_gcm.h61 #define CCMODE_GCM_VNG_KEY_Htable(K) (((struct _cc_vng_gcm_tables*)&_CCMODE_GCM_KEY(K)->u[0])->Htab…