Lines Matching defs:ctx
23 void keyDiversifyCryptoPro(gost_ctx * ctx, const unsigned char *inputKey,
52 gost_key(ctx, outputKey);
53 gost_enc_cfb(ctx, S, outputKey, outputKey, 4);
59 * ctx - gost encryption context, initialized with some S-boxes
66 int keyWrapCryptoPro(gost_ctx * ctx, const unsigned char *keyExchangeKey,
72 keyDiversifyCryptoPro(ctx, keyExchangeKey, ukm, kek_ukm);
73 gost_key(ctx, kek_ukm);
75 gost_enc(ctx, sessionKey, wrappedKey + 8, 4);
76 gost_mac_iv(ctx, 32, ukm, sessionKey, 32, wrappedKey + 40);
82 * ctx - gost encryption context, initialized with some S-boxes
91 int keyUnwrapCryptoPro(gost_ctx * ctx, const unsigned char *keyExchangeKey,
96 keyDiversifyCryptoPro(ctx, keyExchangeKey, wrappedKey
99 gost_key(ctx, kek_ukm);
100 gost_dec(ctx, wrappedKey + 8, sessionKey, 4);
101 gost_mac_iv(ctx, 32, wrappedKey, sessionKey, 32, cek_mac);