85得票6回答
.NET Core 2.0 上的 JWT

我花了很多功夫才让JWT在DotNet Core 2.0上工作(现在已经发布了最终版本)。虽然有很多文档,但所有的示例代码似乎都使用了过时的API。对于刚接触Core的人来说,确切地实现它是令人眼花缭乱的。我尝试使用Jose,但app.UseJwtBearerAuthentication已经被...

18得票2回答
无效语法 jose.py

我正在尝试在我的Flask应用程序中使用jose库进行身份验证。 使用以下导入语句:from jose import jwt 但它抛出以下错误,Traceback (most recent call last): File "F:/XXX_XXX/xxxx-services-w...

16得票1回答
JOSE、JWA、JWE、JWK、JWS 和 JWT 有何区别?

JOSE、JWA、JWE、JWK、JWS 和 JWT 之间有什么区别,它们之间如何相互关联?

8得票1回答
Ed25519的alg值是多少?

RFC7518中列出了用于JWT的算法值的清单。 但是,没有为EdDSA(例如Ed25519)提供值。 此外,在Jose验证时,Ed25519也不被接受为有效值。请问Ed25519的正确alg值是什么?

8得票2回答
结合JWE和JWS

我刚了解JOSE,我知道JWE是用于加密的,而JWS是用于签名的。但是我似乎找不到既加密又签名的有效载荷示例。 假设我有一个有效载荷hello world。正确的操作是像这样吗?JWS(JWE('hello world'),将加密后的JWE作为JWS的有效载荷?

8得票1回答
使用node-jose,我应该如何解密刚刚加密的数据?

我正在尝试使用node-jose实现简单的JOSE加密和解密函数。 我的代码如下(使用Node 8.2.1编写) const { JWE } = require('node-jose'); const jose = (publicKey, privateKey) => { as...

7得票2回答
何时使用未受保护的JWS标头?

我不明白为什么JWS未受保护的标头存在。 一些背景信息:JWS未受保护的标头包含未完整性保护的参数,并且只能与JSON序列化一起使用,每个签名只能使用一次。 如果它们可以用作顶级标头,我可以看到为什么有人可能想要包含一个可变参数(不会改变签名)。 但是,事实并非如此。 有人能想到用例或知...

7得票1回答
使用JOSE/NODEJS生成EdDSA 25519密钥对

以下是我在 ubuntu 20.x 上使用的命令,用于为 JOSE/NODEJS (14.16) 应用程序生成 EdDSA 25519 密钥对: $ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id-ed25519 -C myemail_address ...