如何将 CAPICOM 转换为 .NET 等效项
这是我使用 CAPICOM 的 VB6 应用程序的代码 Set ed = New EncryptedData ed.Algorithm = CAPICOM_ENCRYPTION_ALGORITHM_3DES ed.SetSecret mySecret, …
“注射”将签名者的证书放入 PKCS#7-without-signer-certificate
根据我读到的内容,CAPICOM似乎不支持不包含签名者证书的PKCS#7的验证,而另一方面,PKCS#7可以不包含签名者证书! 换句话说,CAPICOM API 似乎不允许…
Microsoft 的 CAPICOM ActiveX 控件支持 SHA-2 吗?
我们公司正在从使用 SHA-1 证书切换到 SHA-2 证书。 我注意到 CAPICOM 只有 CAPICOM_CERTIFICATE_FIND_SHA1_HASH 查找方法。 从 SHA-1 切换到 SHA-2 …
使用第 3 方 CSP 从 cryptoApi 或 CAPICOM 访问特定 ADPU 功能
过去两个月我一直在尝试,但没有成功,我想是时候在这里问了。 我有一张智能卡,并从我的客户处获得了CSP。 我有描述我可以(并且知道如何)运行的 AP…
CAPICOM TripleDES 和 System.Security.Cryptography TripleDES 之间的差异
我正在尝试不再使用 CAPICOM,因为我无法再使用它(64 位 Windows 7 机器)。 使用 TripleDES 的现有代码如下: EncryptedDataClass cryptic = new En…
经典 ASP 与 ASP.NET 加密选项
我正在开发一个网站,其中新页面是 ASP.NET,旧页面是经典 ASP。作为 Windows 环境中的开发新手,我一直在研究最新的技术,即 .NET,当出现有关 COM …
使用 CAPICOM 的数字签名需要 1024 位长
我们正在尝试使用 RSA-SHA1 哈希来签署文档。我们尝试使用 Crypt32 库,得到的签名 (DS) 长度为 1024 位(BASE-64 之后为 172 个字节),这是正确的。…
CAPICOM Decrypt() 错误,并显示“ASN1 bad tag value met”
我通过旧版 VB6 应用程序使用 CAPICOM 库加密了大量数据。 我需要从 .Net 3.5 应用程序访问此数据,但当我调用 Decrypt 方法时收到错误:“ASN1 bad t…
如何在 Java 应用程序中使用 Microsoft PKCS#9 SignerInfo 属性?
在 http://msdn. microsoft.com/en-us/library/system.security.cryptography.pkcs(VS.85).aspx 我们可以看到定义了以下数字签名属性: Pkcs9ContentT…
Linux 下的 Capicom 解密
我有一个使用 Windows CAPICOM 库和 RC4 加密的数据库。 以下 PHP 脚本在 Windows 服务器上运行良好。 ... $oCapiCapi = new COM("CAPICOM.EncryptedD…
CAPICOM - 验证签名代码是否来自受信任的发布者,无需 UI
我在 .NET 3.0 C# 应用程序中使用 CAPICOM 来检查 exe 文件上的 Authenticode 签名。 我需要确保该证书被列为受信任的发布者。 如果证书尚未受信任,…
如何使用 powershell 访问证书扩展属性?
如果您在 Windows 的证书管理器中打开证书的属性窗口,您将看到友好名称和描述字段。 我正在尝试通过 powershell 以编程方式访问描述字段。 通过 powe…
Capicom 3des:2 键还是 3 键?
大量搜索和阅读并没有告诉我 capicom.encrypteddata 类模块(它是 VB6,但这在回答这个问题时并不重要)是否使用 2-key 3DES 还是 3-key 3DES。 (.Alg…
- 共 1 页
- 1