Valori per il parametro fUseEnhancedProvider della funzione DmtCreate
|
valore |
|
Descrizione |
|
DMTDEFAULTCSP |
0 |
Valore di default. Con questa impostazione viene usato il Provider crittografico di default installato sul Computer. Da utilizzare solo con Vecchie Smartcard e su Sistemi Operativi con XP e windows 2000. Non puņ utilizzare gli algoritmi di Cifratura da 256 bit |
|
DMTENHANCHEDRSA |
1 |
Con questa impostazione viene utilizzato il provider MS_ENHANCED_PROV - che supporta firma digitale e cifratura č considerato come un CSP di uso generale. Utilizza gli algoritmi a chiave pubblica RSA per tutte le operazioni di firma. Non supporta l'uso degli algoritmi a 256bit |
|
DMTENHANCHEDAES256
|
2 |
Utilizza il provider MS_ENH_RSA_AES_PROV necessario per la firma digitale e la cifratura a 256bit su Vist e Windows 7 |
|
DMTENHANCHEDAES256_XP |
3 |
Utilizza il provider MS_ENH_RSA_AES_PROV necessario per la firma digitale e la cifratura a 256bit da usare per Windows XP |
|
DMTENHANCHEDAES256_W2003 |
4 |
Utilizza il provider MS_ENH_RSA_AES_PROV necessario per la firma digitale e la cifratura a 256bit da usare per Windows Server 2003 |
|
|
|
|
|
DMT_CERT_DIGITAL_SIGNATURE_KEY_USAGE |
1 |
Valido per la firma pesante |
|
DMT_CERT_NON_REPUDIATION_KEY_USAGE |
2 |
Valido per la firma legale |
|
E_CERT_NOT_LEGAL_FOR_SIGNING |
-43 |
Nin valido per la firma |