247得票1回答
HTML中的“nonce”属性在脚本和样式元素中有什么作用?

W3C 表示,在 HTML5.1 中有一个名为 nonce 的新属性,用于 style 和 script,可以被网站的内容安全策略使用。 我搜索了一下,但最终没有明白这个属性实际上是做什么的,使用它会有什么变化?

86得票5回答
如何创建和使用nonce

我正在运营一个网站,有一个评分系统,按照玩游戏的次数给您积分。 它使用哈希算法来证明http请求的完整性,以便用户无法更改任何内容。但正如我担心的那样,有人发现他们不需要更改它,只需要获得高分并复制http请求、标头等所有内容。 以前,我被禁止防范这种攻击,因为人们认为这种攻击不太可能发生...

42得票5回答
如果仅能使用一次的随机数(Nonce)已经存在,OAuth中为什么需要时间戳?

一开始我误解了OAuth中的时间戳实现,认为超过当前时间30秒的时间戳将被拒绝,但最终证明这是错误的,原因包括我们无法保证每个系统时钟在分钟和秒方面足够同步,无论时区如何。后来我再次阅读来获得更清晰的理解: “除非服务提供商另有规定,时间戳以自1970年1月1日00:00:00 GMT...

41得票4回答
如何在node.js中生成一个nonce?

我需要生成一个nonce(只生成一次的数字),以删除CSP规则'unsafe-inline'和所有受信任的脚本URL,从而提高CSP评分。因此,我需要在HTML中添加: 我需要生成一个nonce(只生成一次的数字),以删除CSP规则'unsafe-inline'和所有受信任的脚本URL,从而...

31得票1回答
Google Chrome从脚本标签中剥离nonce值

我试图给我的内联脚本添加随机号码以满足更严格的CSP。然而,我遇到了一个奇怪的问题,Chrome会从nonce属性中去除值。当我curl页面时,nonce值是存在的。这导致脚本无法执行,因为它现在未通过CSP测试。我认为这可能是由于流氓扩展引起的,但它在完全干净的Chrome版本上失败。(OS...

29得票5回答
Python中生成随机数的标准方法是什么?

有人可以分享在Python中为OAuth请求创建nonce的最佳实践吗?

26得票1回答
什么是YouTube视频中的CPN?

在右键点击后出现的上下文菜单中,有一个名为“极客数据”的选项,选择此选项后会在左上角出现另一个菜单。 其中一个相关参数是CPN。那是什么意思?

23得票4回答
CSRF令牌与Nonce混淆-它们是相同的吗?

为了使我正在开发的应用程序更加安全,我一直在阅读有关CSRF令牌和Nonce的内容。 我的问题很简单,CSRF令牌和Nonce是相同的吗?据我目前所了解的,这两种方法具有不同的技术来实现相同的目标,或者我有什么误解吗? 如果它们是不同的,请您提供一些示例代码或指向一些链接,让我了解如何在P...

19得票2回答
身份验证中的nonce使用

在基于摘要的认证中,nonce是由服务器生成的。然而,在基于OAuth的认证中,nonce是由客户端生成的。我想知道是否有人知道这种差异的原因?

15得票4回答
Python如何在一个进程返回结果时停止多个进程?

我正试图用Python编写一个简单的工作量证明(Proof-of-Work)挖矿程序。def proof_of_work(b, nBytes): nonce = 0 # while the first nBytes of hash(b + nonce) are not 0 ...