signing相关内容

如何在Mac上使用apkTool签署修改后的APK

我已经使用apkTool创建了一个修改后的apk,但当我尝试安装它时,它没有安装。当我重新检查并与一个较旧的APK进行比较时,我发现我的APK文件没有签名。我找了很久,但没有找到在Mac OS X上签名APK的方法。请帮助 推荐答案 得到了我的解决方案-我通过在终端中使用以下命令使用了来自jdk的KeyTool、Jarsigner和ZipAlign 生成密钥库 keytoo ..
发布时间:2022-08-04 19:32:59 移动开发

用于替换 signtool.exe 的 API/库

Windows SDK 附带一个名为 signtool.exe 的工具,可让您使用证书对文件进行签名.我需要在后台服务中做同样的事情,所以我正在寻找一个库(最好是托管代码,但 COM 会做)来做同样的事情.有什么想法吗? 找到了答案.以下是如何使用 X.509 证书在 .NET 中对文件进行签名: CmsSigner 签名者 = new CmsSigner();signer.Certifi ..
发布时间:2022-01-25 16:38:05 C#/.NET

如何为市场签署安卓应用程序?

我最近在市场上发布了我的第一个应用程序.我试图在它发布后立即在我的手机上安装该应用程序.但是在安装它时,我收到一条错误消息,说应用程序签名错误.我的应用也收到了很多差评,因为其他人也无法安装它. 所以我的问题是:如何正确签署我的应用程序?有什么方法可以在应用程序投放市场之前测试结果? 顺便说一句:我使用eclipse的内置函数导出签名的apk文件. 解决方案 您需要创建用于签署 ..
发布时间:2022-01-20 10:12:21 Java开发

更改签名密钥,保留包名

我似乎找不到答案:是否可以更改签名密钥但仍使用相同的包名?这样购买我的应用的人就可以使用新密钥从同一个 Google Play 页面“重新下载"该应用. 这样做的背景是我想将我的签名密钥延长到我现在设定的 25 年以上.也许这已经足够了,但我不想被置于密钥过期的情况. 如果无法做到这一点,我可以删除我当前的 Google Play 应用并创建一个具有相同包名和另一个密钥的新应用吗? ..
发布时间:2022-01-20 10:01:56 移动开发

WSO2 签名系统服务应用

我想将我的所有设备设置为 COPE.WSO2 EMM 设置完成并且工作正常.剩下的就是用固件密钥对系统服务应用程序进行签名.我只使用谷歌设备(Android 一,摩托罗拉 G2).从那里我可以找到签署应用程序的密钥和密码.有没有其他方法可以让应用程序签名? 根据文档,“通过设备固件签名密钥对应用程序进行签名.如果您无权访问固件签名密钥,则必须通过设备供应商对系统应用程序进行签名."但我找不到 ..
发布时间:2022-01-17 22:31:05 其他开发

使用 openssl dgst 验证文件签名

我正在用一些 Java 代码对数据包进行签名,我想在 C 服务器上验证签名.我想为此目的 fork openssl(以后总是可以使用库函数……当我知道 openssl 可以验证签名时);然而,它没有这样做: openssl dgst -verify cert.pem -signature file.sha1 file.data 它只是说“无法加载密钥文件" 证书上写着: openssl ..
发布时间:2022-01-07 19:04:28 其他开发

Java Azure 请求签名

我使用的是最新的 Azure SDK 存储模拟器.我正在尝试向我的 blob 签署请求.当我运行以下代码时,出现身份验证错误. 我不知道出了什么问题,尽管我已经多次检查代码是否符合 Azure SDK blob 访问规范. 这是控制台输出: GETx-ms-date:Sun, 23 Sep 2012 04:04:07 GMT/devstoreaccount1/tweet/?comp= ..
发布时间:2022-01-05 15:57:28 Java开发

使用 RSA C# 签名和验证签名

我最近发布了关于使用 RSA 加密大数据的问题,我终于完成了这个,现在我继续使用用户的私钥进行签名并使用相应的公钥进行验证.但是,每当我比较签名数据和原始消息时,我基本上都会得到错误的返回.我希望你们中的一些人能看到我做错了什么. 代码如下: public static string SignData(string message, RSAParameters privateKey){// ..
发布时间:2021-12-27 15:19:45 C#/.NET

非对称加密中的加密和签名有什么区别?

加密某些数据与签署某些数据(使用 RSA)有什么区别? 它是否只是简单地颠倒了公私钥的角色? 例如,我想使用我的私钥来生成消息,所以只有我可能是发件人.我希望我的公钥用于阅读消息,我不在乎谁阅读了它们.我希望能够加密某些信息并将其用作我的软件的产品密钥.我只关心我是唯一可以生成这些的人.我想在我的软件中包含我的公钥来解密/读取密钥的签名.我不在乎谁可以读取密钥中的数据,我只关心我是唯一 ..
发布时间:2021-12-20 19:31:10 其他开发

使用纯 JavaScript 签署 PDF

随着 WebCrypto API 的发展和 Chrome 和 Firefox 的支持,我想用它来对 PDF 文档进行数字签名.周围的文献并不多,但我找到了一些示例 [1] 和一个名为 PKI.js [2] 的库.在示例中,描述了签名过程,但最终返回了签名.我希望我的 Base64 PDF 文件以已签名的 Base64 字符串再次返回,但遗憾的是,事实并非如此.据我所知,PKI.js 也不提供对我的 ..
发布时间:2021-12-14 15:03:06 前端开发

绕过 Chrome 的恶意文件警告

我创建了一个包含多个 *.exe 文件的应用程序.我已经将这些打包到我在我的网站上托管的 NSIS 安装程序中.当我尝试下载它时,Chrome 报告它可能是恶意的.起初我认为这可能是我托管的 URL/站点未被识别,所以我注册了 Amazon S3 存储并将文件移到那里.同样的问题.然后我认为打包可执行文件可能会导致这种情况,所以我尝试了没有. 同样的问题. 阅读更多内容后,我决定尝试对可执行文 ..
发布时间:2021-12-10 15:13:50 其他开发

如何将 CSR 文本文件转换为 .NET Core/标准证书请求以进行签名?

很多类似的问题,但我没有看到好的答案. 我有一个基于云的应用程序,在现场的客户站点上安装了一个代理.我想让代理在安装时生成 CSR 并通过 HTTPS 将请求上传到云服务,在那里我将使用云服务证书(代理将信任)对其进行签名并返回签名证书.此证书将用于代理身份验证、加密和文件签名. 我可以很容易地制作 CSR: 公共字符串 GenerateAgentCsr(Guid customer ..
发布时间:2021-11-26 13:10:16 C#/.NET

在构建后事件之前还是之后,程序集是否使用强名称签名?

我正在使用 editbin 修改程序集的堆栈大小,请参阅 增加主程序的堆栈大小或者为递归代码块创建一个具有更大堆栈大小的新线程? 现在我问自己:在构建后事件之前还是之后,程序集是否使用强名称签名?因为 editbin 正在构建后事件中更改程序集. 我的帖子构建事件看起来像这样: "$(DevEnvDir)..\..\VC\bin\editbin.exe"/STACK:16777216 ..
发布时间:2021-11-26 12:20:45 C#/.NET

使用用户签名在服务器文档上签署 PDF

这是我想要做的: 用户创建文档(html) 编辑 -> 在服务器上保存 PDF 询问用户是否要签署文件 (是的)这是问题 (不)没问题 ???(不重要) 所以现在我面临的问题是如何在步骤 3 中做到这一点(是的).如果签名在服务器上没问题,我有一些 html->php->pdf 类可以使用数字签名进行签名,但是签名必须作为文件在服务器上.问题是,我怎样才能直接在服务器上做 ..
发布时间:2021-11-25 20:09:02 Java开发