digital-signature相关内容
我使用我的数字签名签名文件,我如何从此文件中读取此签名? 签名受信任(Globalsign)。加密RSA / SHA1。签名文件是.exe 解决方案 首先,您需要指定要处理的证书类型。如果你正在谈论CLI组件,那么你可能正在处理StrongName签名,这是完全不同的野兽,旨在防止CLR的全局程序集缓存中的名称冲突。 听起来更像是要读取Authenticode签名,这些签名用于
..
我第一次使用Crypto ++,我有一些麻烦。为什么这在C#(使用相同的键),但不是与Crypto ++工作?我将在下面显示我的C#和C ++代码。 C#代码(this works!): byte [] Modulus = new byte [] {0xA3,0x1D,0x6C,0xE5,0xFA,0x95,0xFD,0xE8,0x90,0x21,0xFA,0xD1,0x0C, 0x
..
我有一个通过 NDIS 中介驱动程序,包含两个.inf文件(一个标准和一个微型端口)和一个.sys文件。由于Windows 7驱动程序签名要求,我必须获得代码签名证书并签名.sys文件,以便驱动程序在64位系统上安装。这项工作正常,我有许多成功的Windows&7安装。 但是,同样的安装程序在Windows 8消费者预览(64位)失败。如果我启动与Windows签名执行关闭,它安装正确,所以
..
是否有可能使用C#代码来获得任何数字签名的图像与iTextSharp的PDF文件? PdfReader PDF =新PdfReader(“location.pdf”); AcroFields acroFields = pdf.AcroFields; 名单,LT;字符串>名称= acroFields.GetSignatureNames(); 的foreach(在名称变量名称
..
我在那个需要我进行数字签名在PHP中的短字符串,并验证字符串在C#签名功能的工作。 我真的很想用 openssl_sign 在PHP中,因为它的简单,但所有我能找到在谷歌的信息表明,这将不会的工作。 有的一些外部库,声称能做好这一点,但因为这是一个爱好的项目,我宁可不要购买这样的库。 那么,什么是这里的选择吗? C#和PHP之间完全的互操作性是必需的。 。除了OpenSSL库可用
..
我具有被存储在网络上X509证书。我可以读取远程Windows证书存储链。我需要签署一些数据,包括链的签名,以使人们有可能在以后对其进行验证。 的问题是,我无法找到一个办法把证书链到CsmSigner。我已阅读,它从构造函数的参数证书,并试图建立与X509Chain.Build链。它忽略证书列表值和失败(显然),因为没有证书可以在本地Windows证书存储中找到。 请在下面找到我的测试
..
在我的C#应用程序,我使用的RSA我公司由是谁上传,在这里我必须选择SHA-1或SHA-2来计算哈希值。这个人在数据库上被上传前签署文件 作为编程任何其他组件,我知道必须有一个“使用此位置”和“使用,”还有两个人。结果 所以,当这个?而当 编辑:?结果 我的问题是:对业绩有什么区别?而不是关于安全,因为我已经知道,SHA-2更坚实的安全比SHA-1。结果 在此的链接不同类型的
..
我编码需要管理访问软件。当UAC弹出对话框,它显示了比非签名的软件数字签名的软件不同的弹出窗口。我相信数字签名我的软件将使用户能够信任我的软件更容易。它花费数千美元进行数字签名的软件,或者是免费的吗?有一个简单的办法做到这一点?我四处搜查谷歌和我得到的是如何签署PHP,XML和PDF文件,这是不是我想要的。我需要我签字的软件可执行文件。 刚看到一些有关sigtool.exe?这是一个正确的方
..
嗨,我使用的another回答)的特定问题行 Array.Reverse(模数); //转换为大端 和 Array.Reverse(指数); //转换为大端 我反复读了ASN.1和.Net API使用他们的对面钥匙endieness,所以我的印象是,所需要的endieness被逆转考虑到这一点。 (我确实应该这样做喜欢你的签名验证测试,以确保,而不
..
在我的应用程序需要验证无论是签署与否。如果它继续签署的执行和退出应用程序如果不。该signtool将被用来签署申请。 ? 是否有任何C#代码来做到这一点。 解决方案 您可以在这里找到一个工作的C#代码:的确定文件是否已 $ b $有效数字签名b
..
这是晚了,我累了,而且很可能是相当密集.... 我写,我需要保护,因此将只运行一个应用程序关于我生成一个密钥的机器。 什么我现在做的越来越BIOS中的序列号和生成从哈希,然后我正在使用XML RSA私钥加密的。然后,我签署XML,以确保它不被篡改。 我想打包公钥来解密和验证与签名,但每次我试图执行的代码为不同的用户比产生的签名我得到签名的失败之一。 我的大部分代码是从示例代码修改,
..
我进行数字签名的XML文件,但需要标签包含命名空间前缀“DS”的签名。我研究比较了谷歌,发现很多相同的问题,但没有满意的答案。 我试图把“DS”手动文件,但签名变得无效。标签“的SignatureValue”标志标签“的SignedInfo”,所以签名变为无效。 有人能告诉我我该怎么生成标签“的SignatureValue”的值,这样我就可以加上前缀“DS”后更换签名? 解决方案
..
我试图使用X.509证书签名XML文件,我可以使用私钥签署该文件,然后使用CheckSignature方法(它有一个接收证书作为参数的重载)验证签名。 问题是,谁验证签名,用户必须有证书,我关心的是,如果用户证书然后他访问私有密钥,并按照我的理解,这是私人地方,应只可到谁签署用户。 我是什么失踪? 感谢您的帮助。 解决方案 在.NET中,如果从一个.pfx文件让你的X509证书,如:
..
我有标识用户的数字证书。我需要用它来数字签名的PDF文件。 有没有人有没有使用第三方组件的例子吗?我需要得到这个工作,但它会是不错的充分理解事情是如何完成的。 C#示例请:) 解决方案 开源 iTextSharp的库将允许你这样做。这里有一个帖子解释如何进行数字签名的PDF文件。如果你不希望使用第三方库,那么你可以自己实现它,但它可能是一个艰巨的任务 - >您可以通过阅读的 PDF规范
..
以下是code这是DigitalSigning处理程序的一部分 最后弦乐NAMESPACEURI_WSSECURITY_WSU = “http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd”; 最后弦乐NAMESPACEURI_WSSECURITY_WSSE = “htt
..
我们怎么做交易通过加载PKCS#11库数据库在Mozilla Firefox签约。 经过一番研究,我发现关于CAPICOM库。但事情是这个库不符合windows7的和更高版本支持。 解决方案 您不能使用C code,但您可以通过Java小程序这是要签署这样做。请参阅
..
我的应用程序签名。我创建了一个身份和使用 codesign 签署我的应用程序按照苹果公司的
..
我需要使用Web浏览器来创建客户端证书(智能卡)的一些XML数据的数字签名。通常我用Java小程序在客户端执行去做。在操作系统和浏览器方面的好处是多平台。 不过这个选项越来越从长远来看,越来越难当实施和支持。几乎所有的浏览器需要某种形式的行动,以执行这样的小程序,code签约使用受信任的证书几乎是强制性的今天,新的清单属性等。那么有什么错安全一些额外的一层,我很确定这一点。 有关Java小应用
..
我建立与客户机/服务器基础架构的应用,并想利用公钥/私钥方法来实现的认证机制。 让我们假设客户机拥有私钥和服务器只有公共密钥。在验证客户签署的消息使用私钥,将其发送到它的使用公钥验证服务器。如果成功通过验证客户端进行身份验证。 下面是一些JUnit测试code,其中我自己熟悉的概念: @Test 公共无效testSignature()抛出异常{ 最终字符串消息=“你好世界要签署一个
..
我试图找到类似 http://www.tenstreet.com 的解决方案。我试着环顾互联网和在SourceForge上,但一切我找的是一个加密的数字签名(我将使用,但不缺我什么我),而不是图像数字签名。我发现很多托管解决方案,但是由于我们的业务性质的托管解决方案是不可能的(我的工作一切pretty很多必须做内部)。 以防万一这没有任何意义,我将解释的背景。我们是一家货运公司,我们的司机应用程
..