Home | History | Annotate | Download | only in crypto

Lines Matching refs:prov

117 	HCRYPTPROV prov;
123 if (!CryptAcquireContext(&prov, NULL, NULL, PROV_RSA_FULL, 0)) {
128 if (!CryptCreateHash(prov, alg, 0, 0, &hash)) {
130 CryptReleaseContext(prov, 0);
138 CryptReleaseContext(prov, 0);
149 CryptReleaseContext(prov, 0);
165 HCRYPTPROV prov;
190 if (!CryptAcquireContext(&prov, NULL, MS_ENHANCED_PROV, PROV_RSA_FULL,
197 if (!CryptImportKey(prov, (BYTE *) &key_blob, sizeof(key_blob), 0, 0,
201 CryptReleaseContext(prov, 0);
209 CryptReleaseContext(prov, 0);
222 CryptReleaseContext(prov, 0);
240 HCRYPTPROV prov;
269 if (!CryptAcquireContext(&akey->prov, NULL,
278 if (!CryptImportKey(akey->prov, (BYTE *) &key_blob, sizeof(key_blob),
282 CryptReleaseContext(akey->prov, 0);
291 CryptReleaseContext(akey->prov, 0);
320 CryptReleaseContext(akey->prov, 0);
357 HCRYPTPROV prov;
409 if (!CryptAcquireContext(&ctx->prov, NULL, NULL, PROV_RSA_FULL, 0)) {
419 if (!CryptImportKey(ctx->prov, (BYTE *) &key_blob,
423 CryptReleaseContext(ctx->prov, 0);
429 if (!CryptCreateHash(ctx->prov, calg, ctx->key, 0, &ctx->hash)) {
431 CryptReleaseContext(ctx->prov, 0);
455 CryptReleaseContext(ctx->prov, 0);
512 HCRYPTPROV prov;
566 if (!CryptAcquireContext(&ctx->prov, NULL, MS_ENH_RSA_AES_PROV,
572 if (!CryptImportKey(ctx->prov, (BYTE *) &key_blob,
593 CryptReleaseContext(ctx->prov, 0);
636 CryptReleaseContext(ctx->prov, 0);
642 HCRYPTPROV prov;
647 HCRYPTPROV prov;
685 if (!CryptAcquireContext(&pk->prov, NULL, MS_DEF_PROV, PROV_RSA_FULL,
693 if (!CryptImportPublicKeyInfo(pk->prov, X509_ASN_ENCODING |
698 CryptReleaseContext(pk->prov, 0);
758 CryptReleaseContext(key->prov, 0);
768 CryptReleaseContext(key->prov, 0);