【问题标题】:Explanations on Hmac User AuthenticationHmac用户认证说明
【发布时间】:2013-04-23 10:54:18
【问题描述】:

我正在尝试实现本文Hmac User Authentication中解释的身份验证系统。

我不明白以下部分:

服务器发回:let MESSAGE = (USERNAME,REALM,SALT,SESSIONID,ENCRYPTED_SESSION_KEY) in auth:(MESSAGE,HMAC(SHA1,PASSHASH,MESSAGE))。

我不知道如何生成 SESSIONID 和 ENCRYPTED_SESSION_KEY。什么是“授权”?

【问题讨论】:

    标签: rest authentication restful-authentication


    【解决方案1】:

    由于我的问题没有答案,我给出了我正在使用的解决方案。

    在我的例子中,我用时间戳替换了 SESSION_ID。我使用 HMAC(SHA1,PASSASH,SESSION_ID)生成了 ENCRYPTED_SESSION_KEY。最后,“auth”是一个 json 响应。

    希望,它可以帮助访问此页面的人。

    【讨论】:

      猜你喜欢
      • 2012-04-12
      • 2014-07-16
      • 2013-06-05
      • 2021-09-14
      • 2017-02-14
      • 1970-01-01
      • 2017-06-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多