问题标签 [sign]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
20544 浏览

xml - 使用或不使用断言签名来签署 SAML 响应?

在签署同样具有已签名断言的 SAML 响应时,我应该:

A) 生成没有断言签名的响应签名。然后在生成两个签名后注入断言签名。

B)生成断言签名并在生成响应签名时包含它。

C) 别的?

0 投票
1 回答
718 浏览

xcode - 缺少代码符号身份

我正在尝试将我的 Mac 应用程序提交到 AppStore,但在代码签名下看不到第 3 方 Mac 开发人员安装程序身份。

我已经下载了应用程序和安装程序证书,它们都显示在钥匙串中,但只有应用程序身份显示在 Xcode 中。

0 投票
2 回答
1974 浏览

java - JarSigner 在 java 中完成?

是否可以使用 JarSigner 类在 java 中对 jar 文件进行签名?目前我正在使用:

但如果有任何失败,js.run void 将调用 System.exit(-1) 导致我的整个应用程序崩溃。我正在考虑在线程内部运行它,加入它直到它完成,然后检查返回码。只是看看是否有更正式的方式来做到这一点......任何帮助将不胜感激。

0 投票
2 回答
15867 浏览

netbeans - 在资源中找到未签名条目... .jar

我正在使用 Netbeans 编译和签署我所有的 jar,都使用相同的证书。但是,当我使用 Sun Java SE 6 运行 Webstart 时,我收到错误 Found unsigned entry in resource .. .jar。

我搞砸了添加和删除罐子等,但没有运气。

据我所知,密钥库位于 build 目录中,并在每次clean 和 build时创建。

它给这个错误不是一个罐子,而是多个(罐子的切换顺序让我相信这一点)。

我正在使用 Netbeans 7。我今天早上启动了 Windows 并得到了错误,这是我昨天或之前没有的。

我正在拔头发,Webstart之类的东西让我发疯!任何帮助将非常感激。

编辑:清单文件看起来都不错。

编辑: jnlp 看起来也不错,并且在它破裂之前没有任何改变。

0 投票
1 回答
6922 浏览

digital-signature - 数字签名 tar.gz 文件

我需要对 tar.gz 文件进行数字签名,但不知道该怎么做。我了解这个概念,并且知道如何签署 jar/zip 文件。但我找不到适用于 tar.gz 文件的方法。

谁能指出我正确的方向,或者告诉我为什么不能这样做?

谢谢!

0 投票
2 回答
717 浏览

c# - c#中的任何exe签名或密码

我有用 C# 编写的可执行文件。我想在我的 Windows 服务上尝试这种情况。通常我们使用下面的代码在我们的程序中启动可执行文件:

我想在启动它之前比较我的可执行文件的符号或密码。如果签名或密码不匹配,则应退出 Windows 服务中的主程序。所以我的伪代码是这样的:

实际上,我有两个问题:

  1. 我可以签名或密码保护任何可执行文件或程序集吗?
  2. 我可以在我的其他 C# 程序中访问该符号或密码可执行文件吗?
0 投票
6 回答
378 浏览

c++ - C++,在表达式中调制符号 (+/-) 的最有效方法

我有一个表情

并且,基于布尔值,我希望能够将其更改为

我当然可以

但是如果我必须迭代地这样做,我想避免额外的计算。有没有更有效的方法?是否可以调制运算符?

0 投票
5 回答
58528 浏览

java - 如何用私钥签署字符串

SHA1withRSA如果我已经将私钥作为byte[]or ,如何获取字符串的签名String

0 投票
1 回答
2030 浏览

c# - 使用 BouncyCastle 验证 PgP 加密和签名文件

我在 c# 中的 bouncycastle 库的帮助下使用 PgP 签署了一个文档。我如何验证已签名的文件以确保它是由正确的人签署的,甚至可以识别谁签署了它。

我正在使用问题中的代码稍作修改来签署文件。密钥是自行生成的。

编辑:我可以使用此链接中的信息验证签名文件。但是,在加密和签名的文件中,我无法获得PgpSignatureList用于验证的文件。但是,我能够获得 LiteralData 和解密工作。

问候

0 投票
1 回答
733 浏览

android - Android 系统 API

我使用一些通常由系统调用的 API。
因此,我将android:sharedUserId="android.uid.system"添加到 manifest.xml,
并使用来自 GIT 的 Android 平台密钥(platform.pk8 和 platform.x509.pem)签署我的 apk。
然后我的 apk 可以在模拟器和某些设备上安装并正常工作,
但它不适用于 Galaxy Tab 或其他使用不同平台密钥签名的设备。

我可以在系统上签署某些文件以使我的 apk 工作吗?
如果是,是哪一个?