生成证书实现
生成私鑰公鑰
Spring Security 提供對JWT的支持,本節我們使用Spring Security 提供的JwtHelper來創建JWT令牌,校驗JWT令牌 等操作。 這里JWT令牌我們采用非對稱算法進行加密,所以我們要先生成公鑰和私鑰。
(1)生成密鑰證書 下邊命令生成密鑰證書,采用RSA 算法每個證書包含公鑰和私鑰
創建一個文件夾,在該文件夾下執行如下命令行:
Keytool 是一個java提供的證書管理工具
keytool -genkeypair -alias leon -keyalg RSA -keypass leon -keystore leon.jks -storepass leon?
Keytool 是一個java提供的證書管理工具
-alias:密鑰的別名 -keyalg:使用的hash算法 -keypass:密鑰的訪問密碼 -keystore:密鑰庫文件名,xc.keystore保存了生成的證書 -storepass:密鑰庫的訪問密碼(2)查詢證書信息
keytool -list -keystore leon.jks(3)刪除別名
keytool -delete -alias leon -keystore leon.jsk?
總結
- 上一篇: 公钥私钥原理讲解
- 下一篇: 从证书中导出公钥并存放到项目中