code-signing相关内容

我可以使用电子包.json中的环境变量来进行OSX公证凭据吗?

成功地为OSX公证了我的电子应用程序,但现在的问题是,苹果ID和应用程序特定的密码都在Package.json中。当然,我不想在那里硬编码它们以供分发,但我可以使用.env文件中的环境变量来替换它们吗?或者我如何在Package.json文件中对它们保密? 我查看了dotenv和cross-env,但我不知道如何在Package.json文件中使用环境变量。 App是使用电子伪造构建的 ..

使用外壳脚本主可执行文件通知.app

根据Apple's documentationApple's documentation要编写什么符号&,外壳脚本不是‘代码’,因此是一种资源。它接着谈到了外壳脚本&虽然可以签署此类可执行文件并将其存储在Contents/MacOS中,但不建议这样做。 我的问题是,如果我的应用程序的主要可执行文件是一个外壳脚本,我应该怎么做?我尝试将我的脚本放到/Resources中,并在MacOS中添加了一个符 ..
发布时间:2022-09-04 20:26:05 其他开发

GPG&Quot;无法写入提交对象&Quot;

我正在尝试在OS X Mojave上启用提交签名。 git commit -S -am "Test" 错误为: error: gpg failed to sign the data fatal: failed to write commit object 我尝试的内容: gpg工作正常(见下文),未安装gpg1或gpg2 安装了GPG密钥链并添加了新密钥(甚至添加了单独 ..
发布时间:2022-09-04 20:22:23 其他开发

代码签名:我应该签署哪些类型的文件?为什么?

我有一个全新的代码签名证书,一直在想我应该签署哪些文件。 显然,应该对运行提升的安装程序.msi包和所有.exe进行签名,以避免出现“未知发行者”警告,但我是否应该签署其他可执行文件,例如不需要提升、.dll或.oxc的.exe? Microsoft自己似乎对此的处理不一致: 在Office 2007中,所有可执行文件都经过签名 在Visual Studio 2008中,所有. ..
发布时间:2022-09-04 20:10:55 其他开发

我如何确保我通过CDN交付的JavaScript文件不会被更改?

我正在处理一个场景,其中一些JavaScript文件将托管在CDN上。我希望有一些机制,这样当这些文件在用户端下载时,我可以确保这些文件没有被篡改,并且确实来自指定的CDN。 我知道如果我使用SSL,这项任务会非常容易,但我仍然希望确保即使在不使用SSL的HTTP上也能提供正确的文件。 就我所能搜索到的,目前还没有像跨平台支持的JavaScript文件数字签名这样的现有机制。也许不需要 ..
发布时间:2022-09-04 20:03:50 前端开发

在kextLoad过程中,使用启用了kext的证书来设计kext失败,代码签名无效";

因此,我们有一个允许我们签署kext的证书, 但是当我们运行>sudo kextLoad Friendly.kext时,它失败了 我们签署了我们想要的kext,为了证明它已经签署,下面是一些诊断输出: 👉协同设计--VERIFY-vvvv Friendly.kext friendly.kext: valid on disk friendly.kext: satisfies its D ..
发布时间:2022-09-04 19:52:38 其他开发

如何签署 MSI?

我的公司希望防止在客户安装我们的产品时出现 UAC 弹出窗口.我们从 VeriSign(VeriSign Class 3 Code Signing 2010 CA)购买了一个证书,我得到了一个 MyCompany.cer 文件. 我通过双击证书并选择“个人"商店来安装证书.它现在与其他几个证书一起出现在证书管理单元中.该管理单元表示其预期目的是“代码签名".我通过复制指纹获得了 SHA1 哈 ..
发布时间:2022-01-25 16:53:17 其他开发

你如何签署你的 Firefox 扩展?

我已经为 Firefox 开发了几个扩展程序,但我很恼火的是很难为扩展程序签名.当扩展程序未签名时,它会在安装时显示“作者未验证",对我来说这看起来是错误的. 我有一个简单的构建脚本,可以从源代码构建我的 .xpi 文件,并且我有 PKZip 的许可副本(根据许多教程,构建 Firefox 所需的签名 xpi 文件需要它),但我没有'没有找到一种方法来获得真正有效的免费/便宜的证书或一组可以 ..
发布时间:2022-01-25 16:35:35 其他开发

为签名文件制作自己的证书?

有什么方法可以制作自己的签名证书,以便对安装包等文件进行签名? 问题是证书供应商必须是 Windows 的受信任来源,否则您会收到警告消息? 解决方案 如果你有 PKI 和 X.509 的基本知识,你可以用 openssl 来做. Openssl 已预先配置 CA.pl 或 CA.sh 脚本可用于设置您的 CA 并以最少的配置生成证书. 主要命令有: #生成CA(只需要 ..
发布时间:2022-01-25 16:35:08 其他开发

代码签名错误:身份“iPhone 开发人员:x Xxxxx"与任何配置文件中的任何身份都不匹配

当我构建我的 iPhone 项目以在我的设备上运行时出现此构建错误: **代码签名错误:身份 'iPhone Developer: x Xxxxx' 与任何配置文件中的任何身份都不匹配** 我的开发代码签名证书过期了,所以我得到了一个新的.在我第一次尝试时,我创建了一个新的 CSR 并得到了上面的消息.第二次我重用了我原来的 CSR 并得到了相同的结果.另一个奇怪的事情是,当我使用 Keyc ..
发布时间:2022-01-25 15:55:33 移动开发