1. 生成标准的 JWT 签名密钥对
后端开发人员背景
正在开发一个基于 Spring Boot 的微服务系统,需要使用非对称加密算法 RSA256 来签发和验证 JWT。
问题
需要快速获取一对未加密的、符合现代标准的 RSA 公私钥。
如何使用
在工具中选择密钥位数为“2048 位”,私钥格式选择“PKCS#8(推荐)”,口令留空,点击生成。
bits: 2048, format: pkcs8, passphrase: (empty)结果
获得以 -----BEGIN PUBLIC KEY----- 和 -----BEGIN PRIVATE KEY----- 开头的 PEM 格式密钥对,直接配置到服务中。