连接到加密服务提供商

【勇芳软件工作室】汉化HomePreviousNext

每次应用程序运行时,应用程序调用的第一个CryptoAPI函数是CryptAcquireContext函数。该函数返回应用程序对特定CSP的句柄。此外,该句柄指定CSP内的特定键容器。如果刚刚安装了CSP,并且还没有密钥容器,那么CryptAcquireContext功能也可以用来创建一个新的。

当应用程序使用CryptAcquireContext获取CSP句柄时,它指定提供程序类型,并且可选地指定提供程序名称。如果指定了类型和名称,则该函数将查找具有完全相同类型和名称的CSP,将其加载到内存中,并返回应用程序的句柄。

当应用程序调用{??989796015}指定提供程序类型但不提供程序名称时,该函数将尝试查找提供程序名称,首先是与已登录用户关联的默认提供程序列表,如果失败,则从默认列表与计算机相关的提供商。

提供商名称确定成功后,CryptAcquireContext函数搜索CSP,将其加载到内存中,并返回到应用程序的句柄。