• Home
  • Raw
  • Download

Lines Matching refs:cctx

19     EVP_CIPHER_CTX *cctx;  member
54 ctx->cctx = EVP_CIPHER_CTX_new(); in CMAC_CTX_new()
55 if (ctx->cctx == NULL) { in CMAC_CTX_new()
65 EVP_CIPHER_CTX_reset(ctx->cctx); in CMAC_CTX_cleanup()
75 return ctx->cctx; in CMAC_CTX_get0_cipher_ctx()
83 EVP_CIPHER_CTX_free(ctx->cctx); in CMAC_CTX_free()
92 if (!EVP_CIPHER_CTX_copy(out->cctx, in->cctx)) in CMAC_CTX_copy()
94 bl = EVP_CIPHER_CTX_block_size(in->cctx); in CMAC_CTX_copy()
112 if (!EVP_EncryptInit_ex(ctx->cctx, NULL, NULL, NULL, zero_iv)) in CMAC_Init()
114 memset(ctx->tbl, 0, EVP_CIPHER_CTX_block_size(ctx->cctx)); in CMAC_Init()
122 if (!EVP_EncryptInit_ex(ctx->cctx, cipher, impl, NULL, NULL)) in CMAC_Init()
131 if (!EVP_CIPHER_CTX_cipher(ctx->cctx)) in CMAC_Init()
133 if (!EVP_CIPHER_CTX_set_key_length(ctx->cctx, keylen)) in CMAC_Init()
135 if (!EVP_EncryptInit_ex(ctx->cctx, NULL, NULL, key, zero_iv)) in CMAC_Init()
137 bl = EVP_CIPHER_CTX_block_size(ctx->cctx); in CMAC_Init()
138 if (EVP_Cipher(ctx->cctx, ctx->tbl, zero_iv, bl) <= 0) in CMAC_Init()
144 if (!EVP_EncryptInit_ex(ctx->cctx, NULL, NULL, NULL, zero_iv)) in CMAC_Init()
161 bl = EVP_CIPHER_CTX_block_size(ctx->cctx); in CMAC_Update()
176 if (EVP_Cipher(ctx->cctx, ctx->tbl, ctx->last_block, bl) <= 0) in CMAC_Update()
181 if (EVP_Cipher(ctx->cctx, ctx->tbl, data, bl) <= 0) in CMAC_Update()
198 bl = EVP_CIPHER_CTX_block_size(ctx->cctx); in CMAC_Final()
214 if (!EVP_Cipher(ctx->cctx, out, out, bl)) { in CMAC_Final()
232 return EVP_EncryptInit_ex(ctx->cctx, NULL, NULL, NULL, ctx->tbl); in CMAC_resume()