问题标签 [signer]

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 投票
1 回答
832 浏览

ruby-on-rails - 如何在 Ruby 中使用 X509Certificate 对 xml 进行签名?

我正在尝试使用 X509Certificate 签署 xml,我正在使用签名者 gem。

签名:

但我需要删除 X509IssuerSerial 标签,添加这个转换:

并将 CanonicalizationMethod 更改为:

有人可以帮忙吗?

谢谢。

0 投票
1 回答
422 浏览

ssl - 无法在 Websphere 8.5 中创建的别名的下拉列表中看到签署者证书别名

在 Websphere 8.5 中,我尝试使用管理控制台在NodeDefaultTrustStore中安装签名者证书。我还尝试创建一个动态出站端点,该端点将在建立安全出站连接时使用此签名者证书。为了测试这一点,我通过点击下方的“从端口检索”按钮为 play.google.com 创建了一个签名者证书

SSL 证书和密钥管理 > 密钥库和证书 > NodeDefaultTrustStore > 签名者证书

并输入详细信息以从 play.google.com 获取证书。我可以看到使用别名 play.google.com 创建的证书,但是当我尝试在下创建“动态出站端点”时

SSL 证书和密钥管理 > 动态出站端点 SSL 配置

并单击SSL 配置“NodeDefaultSSLSettings”的“获取证书别名”按钮我在刚刚创建的名为“play.google.com”的下拉列表中没有看到任何别名。我还将所有内容保存到主配置中,并多次重新启动服务器以查看更改生效。我是 Websphere 的新手,如果有人能帮助我解决这个问题,我将不胜感激。

0 投票
0 回答
446 浏览

c# - Window 应用程序无法远程访问 USB 令牌

我正在尝试使用SignFile lib创建一个 C# 控制台应用程序来访问 Token USB(包含数字签名)以签署 PDF 文件的文件夹。

问题是在服务器 PC(Window Server 2012)上运行的构建版本之后,此应用程序运行成功,没有任何错误(使用管理员帐户)。但是当我尝试在我的笔记本电脑上使用遥控器运行时(也使用管理员帐户),这个应用程序运行错误,代码如下:

未处理的异常:System.Security.Cryptography.CryptographicException:绕过 PIN 异常:发生内部错误

有人对这种情况有想法吗?

0 投票
2 回答
1714 浏览

python - Django 签名者值

我试图加密 django 模型 pk 以使用 django 签名者通过模板从模板中的 url 发送它:

但是我在我的 url 中得到了 pk 加上签名,就像这个例子 (pk=110) :

我想要的只是检索没有 pk 的签名(110 或我发送的任何值)。

知道如何吗?或任何其他方式在不使用模型中的另一个字段的情况下加密 pk ?

提前致谢

0 投票
0 回答
638 浏览

ruby - XML 数字签名。如何使用签名者 gem 将 ds 命名空间添加到签名节点?

我需要在肥皂消息中封装 xml,从原始 xml 中消化数据并签名。签名或摘要的实际算法现在并不重要。

原始xml示例:

最终结果必须是这样的:

现在我正在使用signer builtinsign!digest!这样的方法:

肥皂信封.xml:

但结果代码有<Signature xmlns='http://www.w3.org/2000/09/xmldsig#'>而不是<ds:Signature>

当然,我可以手动更改Signature节点名称空间并xmlns使用 nokogiri 删除,但我更喜欢更自动的方式来做到这一点。我在文档中遗漏了什么吗?

0 投票
1 回答
540 浏览

c# - Docusign api 嵌入式签名作为亲自签名者 - C# 应用程序 - 标签不填充由 rest api 和文档传递的值作为自由格式签名

我正在尝试通过使用 inperson signer 的嵌入式签名将我的网站与 Docusign 集成。我的.Net网站登录并打开docusign模板,我应该能够通过rest api将值传递给docusign文档上的标签。但是我通过Rest api将标签值传递给标签“全名”和“公司”没有人满为患。模板的角色名称为“Signer1”并使用“登录人”作为操作。检查此路径以获取角色名称的屏幕截图

它也显示为自由格式签名。我的文档左侧有“字段”,我需要将它们拖放到表单上(我已经用值填充了这些字段)。

但我不想看到左侧的自由格式字段。我只想将标签值传递给亲自签名者的文档,它应该显示在文档中。

0 投票
1 回答
145 浏览

php - 通过使用 Spatie URL-Signer 生成生命周期有限的链接来保护文件

我正在使用 Laravel (ocotber CMS) 开发我的项目,并使用Spatie URL Signer包来保护我的具有有限生命链接的文件。我将文件上传到按.htaccess文件列入黑名单的受保护目录。

我的.htaccess: RewriteRule ^storage/app/uploads/protected/.* index.php [L,NC]

我的文件上传到: /storage/app/uploads/protected/58b/d45/789/58bd457897aab778152349.pdf

生成具有到期日期的链接的代码: UrlSigner::sign('http://localhost:8888/storage/app/uploads/protected/58b/d45/789/58bd457897aab778152349.pdf');

生成的链接如下所示: http://localhost:8888/storage/app/uploads/protected/58b/d45/789/58bd457897aab778152349.pdf?expires=1488905432&signature=fd82b06725096b8e6c43221a9616e420

我还添加了使用包的中间件来保护链接的路由处理代码。 Route::get('protected-route', ['middleware' => 'signedurl', function () { return 'Hello secret world!'; }]);

但是生成的链接不可下载。我确实怀疑这是因为我将文件放在受保护的文件夹中。当我使用公用文件夹尝试此操作时,该文件可用。但是我的文件将没有任何保护。因为正如您在上面看到的,生成的链接包含我的文件夹的路径。

0 投票
0 回答
217 浏览

android - 创建新签名者会引发 XadesProfileResolutionException [Android Xades4j]

我有简单的方法 getSigner ,它返回新的签名者(XadesSigner 对象)。相同的方法适用于简单的控制台 java 应用程序,但在 Android 中会抛出 XadesProfileResolutiionException。有人帮我吗?

0 投票
1 回答
180 浏览

apk - 如何恢复已删除的 apk 密钥库签名者 || jks 键 || 应用程序密钥库

我错误地删除了我的 apk 密钥库 (jks),谷歌无法帮助我,该怎么办?

0 投票
0 回答
305 浏览

android - 对于 AWS API 网关,我的应用程序总是得到 403,而在 Postman 中也是如此

我正在尝试在我的 Android 应用程序中实现我的服务器 API 调用,这需要 AWS 签名标头,相同的标头与邮递员和 node.js 一起使用,但不适用于 Android 代码。我正在使用最新版本的 AWS 移动客户端,即 2.9.1。

我尝试过使用不同的标头组合,我尝试添加虚拟访问令牌、会话密钥。对于每个组合,它只返回 403。

我期待 API 应该被击中,我应该从我的 CMS 中得到响应。任何人都可以让我知道,我在哪里犯了错误。这些是被添加到 http 请求中的标头:

产生的错误: