Microsoft-Basis-Kryptografieanbieter

Der Microsoft Base Cryptographic Provider ist der anfängliche CSP-Anbieter (Cryptographic Service Provider ) und wird mit den CryptoAPI-Versionen 1.0 und 2.0 verteilt. Es handelt sich um einen universellen Anbieter, der digitale Signaturen und Datenverschlüsselung unterstützt.

Der RSA-Algorithmus für öffentliche Schlüssel wird für alle Vorgänge mit öffentlichen Schlüsseln verwendet.

Um die Abwärtskompatibilität mit früheren Versionen zu gewährleisten, behält die neue Version des Anbieters die Bezeichnung des Namens in Version 1.0 in Wincrypt.h bei. Version 2.0 dieses Anbieters wird jedoch derzeit versendet. Um die tatsächliche Version des verwendeten Anbieters zu bestimmen, rufen Sie CryptGetProvParam auf, wobei das Argument dwParam auf PP_VERSION festgelegt ist. Wenn 0x0200 in pbData zurückgegeben wird, verfügen Sie über Version 2.0.

Wert
Anbietertyp PROV_RSA_FULL
Anbietername MS_DEF_PROV