JDK自带工具keytool生成ssl证书前言:因为公司项目客户要求使用HTTPS的方式来保证数据的安全,所以木有办法研究了下怎么生成ssl证书来使用https以保证数据安全。百度了不少资料,看到JAVA的JDK自带生成SSL证书的工具:keytool,外加看了同事的心得体会,自己总结了一下具体的使用方法和使用过程中发现的问题及解决办法。1:什么是HTTPS?HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块,并且会进行身份的验证。问题:Firebug和postman之类的浏览器调试工具,为什么获取到的是明文?解答:SSL是对传输的数据进行加密,针对的是传输过程的安全。 firebug之类的浏览器调试工具,因为他们得到的是客户端加密之前/解密之后的数据,因此是明文的。2:什么是自签名证书?就是自己生成的证书,并不是官方生成的证书。除非是很正式的项目,否则使用自己签发的证书即可,因为官方生成证书是要花钱滴。3:进入正题,使用JDK自带工具KeyTool 生成自签发证书!第一步:为服务器生成证书打开CMD命令行工具,cd到C盘根目录或者是jdk的bin目录下,如下图所示:附录1:常用keytool命令使用keytool命令生成证书:keytool -genkey -alias tomcat(别名) -keypass 12345
您可能关注的文档
最近下载
- 强制性产品认证(CCC)应知应会法律法规专项测试题及答案 (1).docx VIP
- 国网电力科学研究院定向培养合同6篇.docx VIP
- 消除歌曲原唱的軟件及使用方法.doc VIP
- 2026年全国新高考2卷数学试卷(含答案及解析).docx
- 湘南嘉禾土话的几个语音现象及其成因探析.pdf VIP
- 电容储能型高功率脉冲电源的电路原理.pdf VIP
- 2026年校园餐、教辅、校服“三项整治”校长履职手册.docx VIP
- 日立电梯(ELS05)调试资料.pdf VIP
- 2025年春走美杯四年级(标准版).pdf VIP
- 国家建筑标准设计图集20S515 钢筋混凝土及砖砌排水检查井.pdf VIP
原创力文档

文档评论(0)