jwt - CA API Gateway 编码 JWT-Sign 有效负载和解码 JWT-Validate
问题描述
我有一个 2048 位 rsa 私钥文件(pem 格式),我需要在 CA API Gateway 中使用此私钥对有效负载进行签名。我正在尝试使用 Encode Json Web Token 断言。在 JWS 选项卡中,我使用“rsassa-pkcs-v1_5 using sha-256”签名算法。有没有一种方法可以让我只使用 pem 格式的私钥?我想使用此密钥而不将其转换为位于“管理私钥”部分的证书或 JSON Web 密钥。如果不可能,使用我的 .pem 私钥签署有效负载的最佳方式是什么?
除此之外,我需要使用 Decode Json Web Token 断言来验证 JWT。同样,我需要从 pem 格式的信任锚获取我将使用的公钥。我是否还需要使用证书进行验证?是否可以使用 pem 格式的公钥进行验证,而无需将其转换为证书或 JWK?
我想知道是否有办法使用 .pem 格式的密钥来签名和验证 JWS,感谢您的建议。
解决方案
推荐阅读
- buffer - 如何在 gltf 2.0 中使用多个缓冲区?
- sails.js - Sails.js - 服务与助手
- java - 我想用 Java 代码插入 Oracle 表,但在 PreparedStatement 上出现错误
- ios - 当我展示另一个视图控制器时,NSTimer 不会停止
- android - 如何覆盖部分应用程序的主题?
- prometheus - 如何在普罗米修斯中搜索在标签上应用二元运算符?
- javascript - javascript:将实际的 html 代码发送到 url
- python - 如何创建保存日志文件的路径?每次都保存在单独的日志文件中?
- python - 加入列并在行中重塑
- java - 集群中的生菜故障转移