我想验证使用Nimbus Jose软件包生成的Json Web令牌。我正在使用SECP256K1密钥对进行签名和验证。我的ECPrivateKey看起来像这样
EC Private Key
S: 69d26ca7bd25017c0e00d9cb78fbb368f7f3b4fdb2d2254aeeb7fa4d4a6cd36a
我的令牌是eyJhbGciOiJFUzI1NksifQ.eyJuYW1lIjoiU2FuamF5IFBhdGVsIiwiZW1haWwiOiJzYW5qYXlAZXhhbXBsZS5jb20iLCJleHAiOjE1NTU1ODUzNjJ9.0b1pQ2-ru7e8UTgAo1mPJaND92xm-k3sHcHQxjoGnrrczPz369rBBKWj7m0dy6_7XSO2nC-VjF03ORKzmgqX-Q
现在我想使用publicKey格式在Nodejs中验证此令牌
0xf65416848e73bdf6bb90554e0ed2f89e95b6b2fdbc502b0a2ecf9164de4ea4f7fdce4d58c93795bf0b4c733162206710f3cbbd3244751355f5389b9317c6d3e7
我从ECPublicKey派生此密钥
EC Public Key
X: f65416848e73bdf6bb90554e0ed2f89e95b6b2fdbc502b0a2ecf9164de4ea4f7
Y: fdce4d58c93795bf0b4c733162206710f3cbbd3244751355f5389b9317c6d3e7
建议我为这种验证选择合适的节点模块吗?
答案 0 :(得分:0)
Jwt-js节点模块为我做事。