问题标签 [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 投票
2 回答
2975 浏览

c# - 字符串格式 - 如何更改负号位置

我有一个string.Format这样的:

如何更改负号位置(方向-> 左或右)?

0 投票
3 回答
1308 浏览

java - 签署代码有什么意义,比如罐子?

当每个人都可以使用 jarsigner 来签名你的代码时,像 Java 的 jar 一样签名有什么意义?它如何提供安全性?

0 投票
0 回答
1807 浏览

wcf - WCF 一般错误在保护级别为仅签名的情况下被加密

如果在我的服务端点上出现一般故障,则故障响应会被意外加密。

出于互操作性的原因,我创建了一个带有自定义绑定的端点,该框架设置了传输安全性,仅在soap 1.1上签名。

有两个故障合约装饰操作合约。第一个用于一般故障,第二个是使用企业库的验证故障合同。服务契约属性和操作契约两个故障被修饰为

等等……

如果发出了良好的请求,则响应正文是正常可读的签名和未加密的。如果发生验证错误或抛出 WCF 错误合同异常,则响应再次有效、可读且仅带有签名。

但是,如果它以 throw new Exception() 的形式抛出一般错误;或引发错误;假设消息合同消息正文成员的顺序发生了变化;然后响应正文被加密,例如

您将如何防止未处理的响应被加密?

0 投票
5 回答
396 浏览

php - PHP 注册脚本不起作用!mysql插入失败

在这里找不到错误,因此认为整个脚本都已出错,因此仍然看不到任何成功的迹象。
问题是当表单被指定的详细信息(即用户名、密码和电子邮件地址)未插入 mysql 数据库时,我无法通过 PHP 验证“如何检查数据库中是否存在详细信息?”。

能否请您更正或提供新的,在此先感谢!

0 投票
1 回答
326 浏览

blackberry - 黑莓签名码注册码识别失败

我们面临的问题是......在注册签名密钥时,它要求提供注册密钥和私人密码......我在步骤 4 中创建了私人密钥,但我不知道注册密钥是什么是或者……它看起来如何…… 我有 - New JDE Keys Order 并尝试过,但失败了。所以请帮我确定注册密钥..

0 投票
1 回答
2900 浏览

blackberry - 如何签署黑莓应用程序?

我从黑莓网络签名者那里得到了签名密钥。一个文件夹中的所有密钥。

我使用 Eclipse 插件 1.0 开发了我的黑莓应用程序。

首先,我去 Blackberry->Install Signatures keys 并选择 .csi 密钥文件,但没有任何反应。

所以我双击键值并注册键。成功注册密钥。

然后复制组件包bin文件夹中的三个键值。然后去eclipse插件黑莓并选择请求签名。没啥事儿。

如何签署我的申请?请帮我签署申请。

0 投票
1 回答
1551 浏览

binary - 如何使用 Windows SDK 中的 sn.exe 签署二进制文件作为后期构建步骤的一部分?

我对这个 C# Visual Studio 编程环境完全陌生,但我需要完成一项任务。如果我的问题看起来很愚蠢,我很抱歉。但我真的不明白这个网站或网上其他网站上的其他帖子在解释什么。我需要一步一步的指南来完成最后一步来完成我的任务。

我收到了一个使用 Visual Studio 2008 编写的名为 MCC 的应用程序。但是,由于 DEP 的问题,该应用程序无法在 Window Vista 中正常运行。MCC 具有显示来自 IP 摄像机的视频的功能。这需要 AxGif89aLite 的 ActiveX 控件。但是,Vista 中的 DEP 默认情况下是启用的。PE 标头中的标志 IMAGE_DLLCHARACTERISTICS_NX_COMPAT 不允许使用此控件。已经运行了几次测试并确定这是问题所在。

从在线文章 http://blog.dyadica.net/archives/data-execution-prevention-workaround,他们建议我需要将以下内容添加到 MCC 后期构建事件中。

调用 $(DevEnvDir).. \tools\vsvars32.bat
editbin.exe /NXCOMPAT:NO $(C:\Program Files\Aerocut\MCC\MCC2.exe)

所以,我添加了这个并重建了 MCC 解决方案文件。然后,我无法得到最后一步要求我做的事情。

请注意,如果您在 Visual Studio 中对二进制文件进行签名,则在二进制文件签名后的构建后步骤中翻转 IMAGE_DLLCHARACTERISTICS_NX_COMPAT 标志将导致程序集无法通过强名称验证。要解决此问题,请将您的二进制文件作为后期构建步骤的一部分。为此,请使用 Windows SDK 中的 SN.EXE。

我真的很困惑这个签名二进制文件是什么。

  1. 根据我在谷歌上搜索的信息,签署应用程序就是获得该程序的证书,这样它就更安全了,我在这里吗?
  2. 我的电脑里有SN.EXE。但是,如何将我的二进制文件作为构建后步骤进行签名?二进制文件应该是我编译的执行文件吧?

我用重建的安装文件重新安装了 MCC。它仍然给我以下错误:

无法获取“AxGif89aLite”控件的窗口处理程序。不支持无窗口 ActiveX 控件。

非常感谢您的帮助。我想先在这里表示感谢。

0 投票
1 回答
319 浏览

ajax - 如何保护我的 ajax 小部件?

我想围绕我在服务器上托管的 ajax API 创建一个小部件。该小部件也将由我的服务器提供,并放置在第 3 方网站上。小部件必须能够访问托管页面的 DOM(因为它访问页面上的表单数据),因此必须使用脚本标签而不是 iframe 来嵌入它。

当按下按钮时,小部件将点击我的 API,接收响应,并将其插入到托管页面的表单中。

到目前为止,使用脚本标签和 ajax 都很好。在几分钟内运行了一个快速的概念验证。但是我怎样才能阻止第四方查看第三方页面上的代码并复制它以便在他们的页面上也有小部件?该小部件将免费提供给所有人,但我想知道谁在使用它并控制访问。我还想让人们在没有小部件的情况下访问 API。

我已经集思广益了很多签名和散列的想法、过期令牌、第 3 方服务器端代理、在客户端上使用 Flash 等等,但我无法想出一个坚定的欺骗者无法公平解决的问题容易地。

换句话说,我想确保只有呈现小部件的客户端才能调用 API 并获得响应。

也许还有另一种方式来思考这个问题?

0 投票
2 回答
1039 浏览

java - Android Eclipse 正确导出?

我正在使用 Eclipse-plugin 在 mac 上开发 Android 应用程序。我有一个项目,我成功地按照“Android 工具 > 导出签名的应用程序包”中的步骤操作,但我最终得到的只是一个空白图标 .apk。
它应该看起来像这样吗?我已经按照我所能告诉的指示进行了操作。

当我将它传输到手机时,它不会执行。它只是读取“不能用作有效的 .apk 文件”。作为记录,该应用程序在模拟器中运行良好。请问有什么帮助吗?

0 投票
9 回答
195 浏览

python - 关于在 Python 中比较整数符号的函数实现的反馈

我做了一个小函数,给定一个元组,比较这个元组中的所有元素是否具有相同的符号。

例如,tuple =[-1, -4, -6, -8]是好的,while[-1, -4, 12, -8]是坏的。我不确定我是否做出了最聪明的实施,所以我知道这是要问的地方。