signing相关内容

C#使用RSA签名和验证签名.编码问题

我的问题与2011年的一种形式非常相似,即签名并使用RSA C#验证签名.但是,当我将签名数据和原始消息进行比较时,我也会出错.请指出我的错误. 代码: 公共静态void Main(string [] args){//生成一个公钥/私钥对.RSACryptoServiceProvider RSA =新的RSACryptoServiceProvider();//将公钥信息保存到RSAPara ..
发布时间:2021-05-04 19:16:53 C#/.NET

错误APPX1204:无法签署UWP项目

我有一台装有VS 16.4.5的PC.我一直能够成功创建和发布UWP项目,但是自上周以来,我不知道每次尝试构建任何UWP项目(甚至是虚拟项目)时,都会收到此错误. 1> ----------构建开始:项目:App1,配置:调试x86 ------1>App1->C:\ Users \ my_user \ source \ repos \ App1 \ App1 \ bin \ x86 \ De ..
发布时间:2021-04-21 20:11:53 其他开发

从普遍信任的证书创建我自己的中间认证机构

我有一个简单的问题(可能是愚蠢的),但没有找到明确的答案.如果我从我的服务器之一(例如Web)的受信任的签名公司(例如verisign ...)获得证书,则我将拥有一个私钥.有了此证书,我可以设置自己的中间CA并签署证书请求,并且得到每个人的信任吗(我知道不应该这样.)?我真正的问题是:什么会阻止我颁发证书,以及公司如何保证没有人这样做? 提前谢谢! 解决方案 为您的网站颁发的证书适 ..
发布时间:2021-04-21 20:11:19 其他开发

验证充气城堡的签名

我使用了不赞成使用的bouncycastle API继承了一些代码.在将其更新为新的API之前,我想编写一个测试以验证我没有更改其行为.但是,我无法找出正确的方法来验证生成的签名.要更改的代码是: 公共静态字节[] createSignedData(字节[]内容,X509Certificate cert,PrivateKey密钥)引发NoSuchAlgorithmException,NoSuch ..
发布时间:2021-04-16 19:01:40 Java开发

以编程方式验证和签名Jar

我是这个主题的新手,所以我希望我使用正确的词汇. 是否有可能在Java self中获得Jarsigner的可能性? 我需要以编程方式执行以下操作: 验证罐子是否已使用密钥库中的特定私钥签名 如果罐子被验证:取消罐子的签名 使用来自官方证书颁发机构的另一个私钥在罐子上签名,该私钥位于同一密钥库中或另一个密钥库中 在伪代码中,我想像这样: JarVerifier verif ..
发布时间:2021-02-09 20:44:09 Java开发

Xcode错误签名无法创建配置文件,并且找不到"com.photo.appwall"的配置文件

我在签署申请书时遇到问题. 无法创建配置文件. 未找到"com.photo.appwall"的配置文件. 解决方案 错误消息似乎是不言自明的:您需要在Apple的开发人员门户上注册测试设备. 登录Apple的开发人员门户 点击Certificates, IDs & Profiles 单击Devices | All 点击+按钮并添加设备的UDID 如果您将设备插入计 ..
发布时间:2020-12-01 02:18:52 移动开发

使用HMAC或OpenSSL进行URL签名

我对网址签名感兴趣(例如 http://. ./?somearg=value&anotherarg=anothervalue&sig=aSKS9F3KL5xc ),但是我有一些要求,使我无解. 我将在页面上使用PHP或Python,所以我需要能够使用两者之一来签名和验证签名. 我的计划是使用priv/pub密钥方案对某些数据进行签名,并能够验证签名是否有效,但这是使签名变得复杂的地方: ..
发布时间:2020-11-23 18:50:51 其他开发

如果使用Google Play应用签名时上传密钥丢失了怎么办?

如果我使用 Google Play应用签名和我丢失了上传密钥,怎么办? 解决方案 很高兴您问到,如果您丢失了上传密钥,则无需担心.您可以生成一个新的.摘自Google的文档: 当您使用Google Play应用签名时,如果您丢失了上载密钥或被盗用,则可以与Google联系以撤销旧的上载密钥并生成一个新的上载密钥.由于您的应用签名密钥受Google保护,因此即使您更改了上传密钥,您也可 ..
发布时间:2020-11-19 18:50:23 移动开发

从已签名的驱动程序接收错误(代码52)

很抱歉,长度,但是我想获得尽可能多的细节。 TL; DR:一个驱动程序文件,我使用 signtool 和&安装后,Verisign仍然出现Code 52错误。 我已经为使用usbser.sys驱动程序文件的设备创建了INF文件。已签名,在将其安装到目标计算机上时遇到了麻烦,特别是遇到以下错误... 我使用在此处找到的示例文件创建了INF文件... https://gist.gi ..
发布时间:2020-10-26 19:37:01 其他开发

Windows7启动选项,允许忽略未签名的驱动程序

我正在学习Windows内核模式驱动程序开发。我编写了一个小型测试驱动程序,可以在VirtualBox中的VM下运行的Windows 7 32bit Ultima版本下成功注册,注销,加载和卸载。 我的主机是Windows 7 64位家庭高级版。 为64位编译的驱动程序无法在Windows 7家庭版下加载。我不断遭到拒绝,注意到该版本的Windows不允许未签名的驱动程序。 我尝 ..
发布时间:2020-10-26 19:21:09 其他开发

使用HTTParty登录RESTful Rails应用

我有一个基于干净的RESTful JSON API的Web应用程序,基于 Rails 3.2 , Ruby 1.9 和 Devise 2 。 我想基于 HTTParty 网络客户端编写一个小的脚本,以便经常执行某些操作(使用crontab)。但是我们如何登录并使会话保持打开状态(会话ID由HTTP HEADER传递,并可能存储在cookie中)。 我真的没有这方面的经验。 解决方 ..
发布时间:2020-10-21 19:49:14 其他开发

“ *未找到证书*(来自客户端)”;调用需要签名的Web服务时

当调用一个期望使用WS-Security对消息进行签名的Web服务时,我遇到了一个特殊的问题。如果我使用客户端应用程序(使用Apache CXF)进行呼叫,则会收到HTTP 500错误消息: *未找到证书*(来自客户端) ) 而如果我使用SoapUI调用了相同的服务,并配置为使用相同的密钥和密钥存储进行签名,则它会按预期工作。 我注意到CXF和SoapUI之间调用的 ..
发布时间:2020-10-13 19:46:57 其他开发

启动时无法加载设备驱动程序的问题-WM6.1

我们的嵌入式系统程序员为我们的移动硬件开发了虚拟串行端口驱动程序的外壳,并且我一直在填写使它工作的方法。该驱动程序确实按预期方式工作,它为正在喷出NMEA字符串(GPS数据)的USB设备模拟了COM端口。 我简称为WM6,但是如果有任何区别,操作系统就是WM6.1。 我遇到的问题是,驱动程序仅在WM6上启动设备时才加载。该驱动程序是为CE5和WM6开发的,但是在CE5上,驱动程序在启动 ..

signtool失败,并显示Inno Setup,退出代码为0x1

突然我的Inno Setup编译器停止工作。自从我上次使用它以来,我只是安装了仍签发给同一公司的新证书。 我已经以这种方式配置了签名工具(NAME是证书中主题的字符串的开头): mysigntool =“ C:\Program Files(x86)\ Microsoft SDKs\Windows\v7.1A\Bin\signtool.exe“标志/ v / a / s我的/ n名称/ ..

可以使用SSL证书对文件进行数字签名吗?

我不太想问关于数字签名的问题。 我不想创建用于对某些(PDF)文件进行签名的自签名证书,而是想获取已验证数据的SSL证书。 但是问题是:可以将SSL证书用于数字签名文件还是以某种方式不兼容? 编辑:要澄清一下,这个问题不是关于如何签名PDF,仅与是否可以使用SSL证书(或以任何方式转换)来签名文件有关。 解决方案 到支持数字签名证书的 keyUsage 字段中必须具有 dig ..
发布时间:2020-09-30 20:43:06 其他开发

多个Play商店帐户共享相同的android签名密钥

正如标题所述,一个已签名的android apk可以由多个Google Play帐户发布/签名吗? 我们有一个可能的新要求,我们将必须删除现有的播放帐户并创建一个新帐户,但是我们将为我们的应用程序保留相同的签名密钥,并且不想上载带有新签名密钥的整个新应用程序. 这可能吗? 解决方案 您可以将其他用户添加到您的应用程序中,并向他们提供您认为合适的任何权限.为此,请遵循添加开发者帐 ..
发布时间:2020-09-06 01:06:57 移动开发

在Android Studio中生成签名的APK时,签名版本之间的区别-V1(Jar签名)和V2(完整APK签名)吗?

请至少选择一个签名版本以在Android Studio 2.3中使用 现在在Android Studio中生成签名APK时,它在签名APK生成的最后一步中显示两个选项(复选框),即1. V1 (Jar Signature)和2. V2 (Full APK Signature)作为签名版本.过程. 那么,在新的Android Studio更新中, V1(Jar签名)和 V2(Full A ..
发布时间:2020-08-24 07:27:16 移动开发

Mac应用程序直接分发:“您的帐户无权创建Mac App直接分发证书"

我想将我的mac应用程序分发到App Store之外(作为可从我们的服务器下载的文件),但是每次尝试通过选项“导出开发人员ID签名的应用程序"从Xcode导出存档时,都会以“权限失败"结束: 您的帐户无权创建Mac App Direct 发行证书 我已经下载了所有证书并将其添加到我的钥匙串(系统)中. 我正在使用组织Apple开发人员帐户,是否可以使用这种类型的帐户在App Store ..
发布时间:2020-08-12 00:16:52 其他开发