百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

jwx

> 编程语言
开源

完整实现了 JWx (JavaScript 对象签名和加密 / JOSE) 技术。 #golang #jwt #jws #jwk #jwe

2.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

完整实现了 JWx (JavaScript 对象签名和加密 / JOSE) 技术。 #golang #jwt #jws #jwk #jwe

GitHub.com/lestrrat-go/jwx/v4

实现各种 JWx(也称为 JOSE,即 JWA/JWE/JWK/JWS/JWT)技术的 Go 模块。 如果您在产品或公司中使用了此模块,请在 Wiki 中添加您的产品和/或公司名称!这确实有助于提高我们的积极性。

要求

  • 使用 Go 1.26 或更高版本
  • GOEXPERIMENT=jsonv2, 仅在 Go 1.26 中有效

v4 使用 encoding/json/v2,在 Go 1.26 中位于 GOEXPERIMENT=jsonv2 后面,并在 Go 1.27 及之后的标准库中包含。在 Go 1.27 中,请将 GOEXPERIMENT 设置为未设置:为工具链已经包含的实验命名会在非默认配置下重新构建标准库,但无任何好处。

此技能仅适用于 v4。它是为使用 jwx 的开发者设计的,而不是用于处理库本身。

| 特性 | 描述 | | 完整的 JWA/JWE/JWK/JWS/JWT 覆盖 | 不仅仅是 JWT + 最小工具集。支持具有多个签名的 JWS 消息(紧凑和 JSON 序列化)、拆离负载的 JWS、未编码负载的 JWS(RFC 7797)、具有多个接收者的 JWE 消息(紧凑和 JSON 序列化)。大多数操作都可以使用 JWK 或原始密钥(例如 *rsa.PrivateKey、*ecdsa.PrivateKey)。 |

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gogogolangjwejwk

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言