问题标签 [jwcrypto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
842 浏览

python - 如何加密字典数据?

我正在使用jwcrypto公钥加密数据。我已经阅读了文档,并且JWE该类仅将纯文本作为有效负载。

但是我有一本字典可以加密为有效载荷。

我可以将字典转换为 json 并加密有效负载,但解密我的数据的人会在解密后期待字典。

无论如何我可以将字典加密为有效负载。

0 投票
1 回答
1364 浏览

python - 如何为 JWE 添加到期时间?

我正在尝试将到期时间添加到我使用 jwcrypto 库以下列方式生成的 JWE

我正在获取有效负载,但未读取到期声明并且在到期时不会失败。我做错了什么?

0 投票
1 回答
342 浏览

pyjwt - 如何使用 ES256 签署 JWT?

我正在尝试使用签名pyjwt

我收到了这个错误

0 投票
1 回答
281 浏览

python - jwe 无法通过 jwcrypto 正确加密数据

我需要通过 jwe 生成加密数据。ruby 的实现可以正常工作。但是python实现不能正常工作。

红宝石实现

蟒蛇实现

我已经参考了 jwcrypto 的示例。但是生成的令牌不正确。

0 投票
1 回答
160 浏览

python-2.7 - 在python2.7中导入jwcrypto时出错

jwcrypto在python2.7中使用,这里出现了一个问题。

我对python2.7不熟悉,在python2.7中好像是不允许使用raise from的。

但是,jwk.py我发现有几个raise from导致上述错误。我通过安装python2.7 conda create -n py27 python=2.7,并jwcrypto通过安装pip install jwcrypto

有谁知道如何解决这个问题?

0 投票
1 回答
160 浏览

python - 如何使用 python 创建签名的 JWT 令牌

我使用该jwcrypto库创建签名的 JWT。要求是生成由 RSA 密钥的私有组件签名的 JWT。我采取了以下步骤

创建 JWK 密钥对

然后我将公钥发送到服务器并像这样创建签名的 JWT,可能做错了:

将 JWT 发送到服务器:

当我将签名传递signed_jwt给服务器时,出现错误'Invalid Grant Type. Only jwt-bearer supported.

我怎样才能得到这个工作?

也很高兴使用不同库的答案