|
0
|
| Ubiquitous Che · 技术社区 · 16 年前 |
|
|
1
0
你知道你的客户的电脑上是否安装了CSP吗?旧版本的Windows不会安装某些CSP。也有可能他们运行的是不支持强加密的外国版本的Windows(我认为法国版本可能不允许所有这些) 另一种可能是权限。可能运行代码的进程不再以管理权限运行,或者与您的帐户关联的权限已更改。 |
|
|
2
0
在调用CryptAcquireContext时,mental is库实际上应该设置CRYPT_VERIFYCONTEXT标志。由于它们不是,RC4CryptoServiceProvider的每个实例都会创建一个默认持久密钥容器的句柄(该容器存储在您使用procmon找到的文件中)。 您是否在多个线程(或多个进程)中创建密钥?很可能你在锁定文件时遇到了一些问题。 |