Lines Matching refs:tctx
26 PROV_TDES_CTX *tctx = (PROV_TDES_CTX *)ctx;
29 tctx->tstream.cbc = NULL;
33 des_t4_key_expand(&deskey[0], &tctx->ks1);
34 des_t4_key_expand(&deskey[1], &tctx->ks2);
35 des_t4_key_expand(&deskey[2], &tctx->ks3);
36 tctx->tstream.cbc = ctx->enc ? des_t4_ede3_cbc_encrypt :
42 DES_set_key_unchecked(&deskey[0], &tctx->ks1);
43 DES_set_key_unchecked(&deskey[1], &tctx->ks2);
44 DES_set_key_unchecked(&deskey[2], &tctx->ks3);
61 PROV_TDES_CTX *tctx = (PROV_TDES_CTX *)ctx;
63 if (tctx->tstream.cbc != NULL) {
64 (*tctx->tstream.cbc) (in, out, inl, tctx->tks.ks, ctx->iv);
69 DES_ede3_cbc_encrypt(in, out, (long)MAXCHUNK, &tctx->ks1, &tctx->ks2,
70 &tctx->ks3, (DES_cblock *)ctx->iv, ctx->enc);
76 DES_ede3_cbc_encrypt(in, out, (long)inl, &tctx->ks1, &tctx->ks2,
77 &tctx->ks3, (DES_cblock *)ctx->iv, ctx->enc);
85 PROV_TDES_CTX *tctx = (PROV_TDES_CTX *)ctx;
92 &tctx->ks1, &tctx->ks2, &tctx->ks3, ctx->enc);