
https
文章平均质量分 60
老猿说说
Java老猿
展开
-
keytool 用法总结
览:keytool的几个常用的命令。1.创建证书2.查看证书库3.导出证书文件4.导入证书的信息5.查看证书信息6.删除密钥库中的条目7.修改证书条目的口令--------------------------------------------------------------------------------------转载 2017-09-05 18:08:18 · 1955 阅读 · 0 评论 -
Keytool命令详解
以前用过几次这个东东,但每次都重新查询一次。本文原始出处是这里 。-----------------------------------------------------------Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中 在keystore里,包含两种数据: 密钥转载 2017-08-28 14:30:47 · 73484 阅读 · 0 评论 -
https双向认证
https双向认证 证书如何使用一.概念介绍1.https协议介绍 与http协议的区别https协议简单来说就是http协议的基础上增加了SSL协议 ,从而来保证数据传输的安全性。SSL协议:SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。SSL协议可分为两层:SSL记录协议(SSL Record Protocol):它转载 2017-09-06 17:43:58 · 2425 阅读 · 0 评论 -
SSL访问+域名
服务器端需要设定javax.net.ssl.keyStore/javax.net.ssl.keyStorePassword两个系统参数而客户端需要设定javax.net.ssl.trustStore/javax.net.ssl.trustStorePassword两个系统参数参考:http://chrui.iteye.com/blog/1018711http://b转载 2017-09-06 16:00:00 · 487 阅读 · 0 评论 -
HttpClient中post请求http、https示例
HttpClient中post请求http、https示例HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可:创建CloseableHttpCl转载 2017-08-28 15:22:42 · 4619 阅读 · 0 评论 -
Java HTTPS客户端如何处理证书
HTTPS(HTTP over Secure Socket Layer),简单讲即HTTP下加入SSL层,HTTPS的安全基础是SSL。参考以前的两篇文章Java-JSSE-SSL/TLS编程代码实例-单向认证 Java-JSSE-SSL/TLS编程代码实例-双向认证 如果要实现SSL通讯,通讯双方需要设置KeyStore和TrustStore。如果是单向认证,那么转载 2017-08-28 14:23:01 · 2846 阅读 · 0 评论 -
JAVA keystore
Java签名/证书机制java签名/证书机制,可以保障使用者,安全地调用外部提供的jar,防止你信任的jar被篡改。首先,java的签名,必须是基于jar包的。也就是说,你必须将你要提供的class,打包到jar里。然后,通过 java 提供的签名工具(jarsigner)对jar包进行签名,发布。签名原理:使用非对称算法,生成一对公钥/私钥。 证书证书是在签名基础转载 2017-08-28 14:32:03 · 6977 阅读 · 1 评论 -
JDK KeyStore 如何使用
Java中keystore如何来使用[java] view plain copy print?public static void main(String args[]) throws Exception { KeyStore ks = KeyStore.getInstance("JKS"); ch转载 2017-08-28 14:31:31 · 658 阅读 · 0 评论 -
https
1) https是什么?https是一种协议,在说https之前我们先说一下什么是http,http就是我们平时浏览网页时使用的一种协议,http协议传输的数据都是未加密的,也就是明文的,因此使用http协议传输隐私信息非常不安全。为了保证这些隐私数据能够加密传输,王景公司设计了SSL(Secure Socket Layer安全套接字层)协议用于对http协议传输的数据进行加密,从而转载 2017-09-05 18:36:47 · 775 阅读 · 0 评论 -
httpclient-ssl+https校验+springboot ssl
import org.apache.commons.lang.StringUtils;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.ClientProtocolException;import org.apache.http.client原创 2017-09-06 17:42:13 · 938 阅读 · 0 评论