windows - Vista/Windows 7 中包含 crypt32.dll 吗?

标签 windows dll cryptography

Crypt32.dll 是否包含在 Windows Vista 和/或 Windows 7 中?确认它是否是/不是的官方微软链接(soft link)会很好。我找到了下面的链接,但它似乎暗示 Server 2003 是包含 Crypt32 的最后一个版本:

http://msdn.microsoft.com/en-us/library/aa379884(VS.85).aspx

如果没有,是否有其他方法可以访问 Crypt32 功能(例如 CertCreateSelfSignCertificate)?

更新:原来链接未列出 Vista 等的原因是因为有一个新的加密 API:

http://msdn.microsoft.com/en-us/library/aa376210(v=VS.85).aspx

最佳答案

Windows 7 包含 Crypt32.dll - Windows Server 2008 也是如此。我现在没有启动 Vista,但鉴于 W7 + Windows Server 2008 有 crypt32.dll(版本 6.1.7601.17514)表明 Vista 也有它.

编辑:Crypt32.dll 也包含在 Vista 中(在 Vista SP2、x64 上检查,版本为 6.0.6002.18005)。

关于windows - Vista/Windows 7 中包含 crypt32.dll 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5789691/

相关文章:

javascript - Windows机器上网站的自动登录脚本?

windows - Git,无法在 Windows 上克隆 repo 协议(protocol)

java - Bouncy CaSTLe API 线程安全吗?

java - 通过套接字接收 Diffie-Hellman key 错误

windows - 从 DMZ 连接到 Active Directory 的最安全方法是什么?

linux - 如何将文件夹从 index 安装到 windows 或 linux?

c# - 命名空间 'Transactions' 中不存在类型或命名空间名称 'System'(是否缺少程序集引用?)- C# ASP.NET

c++ - 如何在C应用程序中使用C++ DLL?

c++ - Visual Studio,C++,在另一个 DLL 导出类中使用 DLL 导出类

javascript - 使用 PHP (openssl_encrypt) 发出加密,然后使用 JS (CryptoJS) 解密