【问题标题】:Verify Nimbus JOSE+JWT token (Java) in nodejs?在 nodejs 中验证 Nimbus JOSE+JWT 令牌(Java)?
【发布时间】:2019-09-08 00:22:12
【问题描述】:

我想验证使用 Nimbus Jose 包生成的 Json Web 令牌。我正在使用 SECP256K1 密钥对进行签名和验证。我的 ECPrivateKey 看起来像这样

EC Private Key
     S: 69d26ca7bd25017c0e00d9cb78fbb368f7f3b4fdb2d2254aeeb7fa4d4a6cd36a

我的令牌是eyJhbGciOiJFUzI1NksifQ.eyJuYW1lIjoiU2FuamF5IFBhdGVsIiwiZW1haWwiOiJzYW5qYXlAZXhhbXBsZS5jb20iLCJleHAiOjE1NTU1ODUzNjJ9.0b1pQ2-ru7e8UTgAo1mPJaND92xm-k3sHcHQxjoGnrrczPz369rBBKWj7m0dy6_7XSO2nC-VjF03ORKzmgqX-Q

现在我想在 Nodejs 中使用 publicKey 格式验证这个令牌

0xf65416848e73bdf6bb90554e0ed2f89e95b6b2fdbc502b0a2ecf9164de4ea4f7fdce4d58c93795bf0b4c733162206710f3cbbd3244751355f5389b9317c6d3e7

我从 ECPublicKey 派生这个密钥

EC Public Key
   X: f65416848e73bdf6bb90554e0ed2f89e95b6b2fdbc502b0a2ecf9164de4ea4f7
   Y: fdce4d58c93795bf0b4c733162206710f3cbbd3244751355f5389b9317c6d3e7

建议我适合这种验证的节点模块?

【问题讨论】:

    标签: android node.js jwt


    【解决方案1】:

    Jwt-js 节点模块为我做事。

    【讨论】:

      猜你喜欢
      • 2016-06-10
      • 2016-01-17
      • 2016-02-27
      • 2017-06-22
      • 2019-06-23
      • 2020-01-01
      • 2020-11-22
      • 2020-11-18
      • 2020-06-22
      相关资源
      最近更新 更多