Spring Cloud支持JWT加密使用keytool生成JKS文件
发布时间
阅读量:
阅读量
通过keytool生成jks文件:
执行以下指令即可生成私钥,其中涉及姓名、国家等信息可选择性忽略
keytool -genkey -alias ffzs-jwt -keyalg RSA -keysize 1024 -keystore ffzs-jwt.jks -validity 365 -keypass ffzs00 -storepass ffzs00
在上述指令中,-alias参数用于设置别名,-keypass与-storepass则用于指定密码,而-validity参数用于设定jks文件的有效期限(单位为天)。
所获取的jks文件作为私钥,其对应的公钥将被用于解密JWT。此时需要通过jks文件提取其公钥,具体操作命令如下:
keytool -list -rfc --keystore ffzs-jwt.jks | openssl x509 -inform pem -pubkey
在输入密码之后,系统将生成对应的公钥与私钥。

还没有任何评论哟~
