CryptoAPI : Différence entre versions

De UnixWiki
Aller à : navigation, rechercher
Ligne 1 : Ligne 1 :
 
CryptAcquireContext dwProvType hex value:
 
CryptAcquireContext dwProvType hex value:
   
PROV_RSA_FULL
+
PROV_RSA_FULL 0X1
 
PROV_RSA_AES 0x18
 
PROV_RSA_AES 0x18
PROV_RSA_SIG
+
PROV_RSA_SIG 0x2
PROV_RSA_SCHANNEL
+
PROV_RSA_SCHANNEL 0xC
PROV_DSS
+
PROV_DSS 0x3
PROV_DSS_DH
+
PROV_DSS_DH 0xD
PROV_DH_SCHANNEL
+
PROV_DH_SCHANNEL 0x12
PROV_FORTEZZA
+
PROV_FORTEZZA 0x4
PROV_MS_EXCHANGE
+
PROV_MS_EXCHANGE 0x5
PROV_SSL
+
PROV_SSL 0x6
   
 
dwFlags
 
dwFlags
CRYPT_VERIFYCONTEXT 0x0FFFFFFF0
+
CRYPT_VERIFYCONTEXT 0xF0000000
CRYPT_NEWKEYSET
+
CRYPT_NEWKEYSET 0x8
CRYPT_MACHINE_KEYSET
+
CRYPT_MACHINE_KEYSET 0x20
CRYPT_DELETEKEYSET
+
CRYPT_DELETEKEYSET 0x10
CRYPT_SILENT
+
CRYPT_SILENT 0X40
CRYPT_DEFAULT_CONTAINER_OPTIONAL
+
CRYPT_DEFAULT_CONTAINER_OPTIONAL 0X80

Version du 23 mai 2017 à 13:22

CryptAcquireContext dwProvType hex value:

   PROV_RSA_FULL       0X1
   PROV_RSA_AES        0x18
   PROV_RSA_SIG        0x2
   PROV_RSA_SCHANNEL   0xC
   PROV_DSS            0x3
   PROV_DSS_DH         0xD
   PROV_DH_SCHANNEL    0x12
   PROV_FORTEZZA       0x4
   PROV_MS_EXCHANGE    0x5
   PROV_SSL            0x6

dwFlags

   CRYPT_VERIFYCONTEXT                0xF0000000
   CRYPT_NEWKEYSET                    0x8
   CRYPT_MACHINE_KEYSET               0x20
   CRYPT_DELETEKEYSET                 0x10
   CRYPT_SILENT                       0X40
   CRYPT_DEFAULT_CONTAINER_OPTIONAL   0X80