【问题标题】:what the timestamp used for in OauthOauth 中使用的时间戳是什么
【发布时间】:2011-02-21 12:46:59
【问题描述】:

Oauth 授权标头中有一个时间戳。有人知道它是干什么用的吗?

【问题讨论】:

    标签: security oauth


    【解决方案1】:

    它(与随机生成的随机数一起)用于防止重放攻击。

    来自http://hueniverse.com/2008/10/beginners-guide-to-oauth-part-iii-security-architecture/

    为了使实施更容易,OAuth 为每个请求添加一个时间戳值 这允许服务提供商 仅保留有限的 nonce 值 时间。当一个请求进来时 早于 保留的时间范围,它被拒绝为 服务提供商不再拥有 那个时间段的随机数。这是 可以安全地假设已发送请求 在允许的时间限制之后是 重放攻击。

    【讨论】:

      猜你喜欢
      • 2014-01-16
      • 2014-01-05
      • 1970-01-01
      • 2011-10-15
      • 2012-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-29
      相关资源
      最近更新 更多