HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Cryptography
Defaults
Provider
CSPname
Type= CSP type
SigInFile= 0 or 1
Signature= binary signature
ImagePath = CSP DLL name
CSP name key 是加密服务提供商的名字;
Type value是CSP的类型,在00Wincrypt.h中定义;.
SigInFile value是签名文件的存放,如果这个值是0, 那么签名在Signature键值中.
如果SigInFilevalue非0, 那么签名被包含在动态库中..
Signature value上二进制的blob数据,是CSP的签名.
Image Pathvalue 是CSP动态库的名称.
设置缺省的CSP
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Cryptography
Defaults
ProviderTypes
TypeCSP type
Name= CSP name
备注:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider\DefinedCSP]
"Type"=dword:00000001
"Signature"=hex:56,3F,89,94,CB,5F,40,99,7C,CD,99,59,FA,AB,EA,DA,\
"Image Path"="C:\\WINDOWS\\system32\\Csp.dll"