最新文章列表

Tomcat 配置设置https访问(单向验证)

注1:以下内容SSL链路加密(对来往数据进行加密)或单向验证(只验证服务端)的步骤,也是tomcat配置https双向验证的一部分。双向验证需要使用两对证书,客户端与服务端互相交换公钥,发送消息时A使用自己的私钥加密数据,B使用A的公钥解密。 注2:分析IE实现实现SSL连接的中的证书双向认证过程: 在地址栏中输入https://localhost:8443 客户端向服务器发送hello消息,tom ...
fxly0401 评论(0) 有9722人浏览 2013-09-13 13:46

Windows下tomcat5配置https(SSL)

一、使用JDK1.5的keytool命令生成keystore文件,命令如下: %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA 如下图: 二、修改server.xml文件    将以下代码的注释去掉<Connector port="8443" maxHttpHeaderSize="8192& ...
宋建勇 评论(0) 有1420人浏览 2013-09-12 14:22

OpenSSL

感谢:http://emo.sourceforge.net/cert-login-howto.html 有些命令参数有变化,自己整理了下过程 1.Create OpenSSL keys and request -- run OpenSSL as administrator   1).openssl> req -new -newkey rsa:1024 -nodes -out ca.csr ...
kingbinchow 评论(0) 有1091人浏览 2013-07-31 15:51

httpd设置HTTPS双向认证

去年用tomcat、jboss配置过HTTPS双向认证,那时候主要用的是JDK自带的keytool工具。这次是用httpd + openssl,区别比较大 在网上搜索了很多文章,发现全面介绍的不多,或者就是版本比较旧了。所以把我配置的过程完整地记录下来,以供参考 首先要说明一下,HTTPS涉及到的内容非常繁杂,包括各种术语、命令、算法,我现在也没有完全搞清楚。本文会尽量把我知道的解释一下,但是深 ...
kyfxbl 评论(2) 有19285人浏览 2013-07-20 20:13

中国银行B2C订单查询

中国银行B2C订单查询,首先需要使用发送https请求,请求返回的xml需要解析,其实不难,但是也花了我一些时间去调试,下面贴出自己的代码,仅供大家参考: 下面是查询使用的类 public class BocCommonQueryOrder { private String url = "https://ebspay.boc.cn/PGWPortal/CommonQu ...
zhengshuo 评论(3) 有3150人浏览 2013-06-02 13:28

HttpClient4.x客户端身份验证(HTTPS安全连接)

  原文地址:http://www.yshjava.cn/post/423.html   最近Apache HttpClient发布了最新的4.3版本,据说有很多的改进,加入了新的设计思想和理念,使API更加简洁有力,闲来无事,做个Demo尝尝鲜。 在以前的3.x版本中,HttpClient就已经支持HTTPS连接了,但是代码写的比较多,而且用起来感觉挺别扭的,同样的功能,到了4这里,明 ...
杨胜寒 评论(0) 有4611人浏览 2013-05-21 13:33

cygwin中https访问github的证书问题

用cygwin下的git访问需要https连接的git repository(比如github)时,有时会报告错误: error: error setting certificate verify locations: CAfile: /usr/ssl/certs/ca-bundle.crt CApath: none while accessing https://github ...
no7beckham 评论(0) 有1648人浏览 2013-05-02 09:57

对数字证书的理解

1、发送者使用公钥加密,接受者使用私钥解密,保证传输过程不泄密, 2、发送者对发送内容用hash进行摘要,然后用私钥对摘要进行加密,将原文和摘要一起发送给接受者,接受者用hash对原文进行摘要,并使用公钥对附带的摘要信息进行解密,将两个摘要进行对比,如果相同,则代表原文没有被篡改过,保证信息不会被篡改; 3、数字证书:消息发送者向权威机构CA申请数字证书,用CA的私钥对发送者的公钥和发送者信息加密得 ...
coosummer 评论(0) 有525人浏览 2013-05-01 21:04

HTTPS那些事(二)SSL证书

从第一部分HTTPS原理中,我们可以了解到HTTPS核心的一个部分是数据传输之前的握手,握手过程中确定了数据加密的密码。在握手过程中,网站会向浏览器发送SSL证书,SSL证书和我们日常用的身份证类似,是一个支持HTTPS网站的身份证明,SSL证书里面包含了网站的域名,证书有效期,证书的颁发机构以及用于加密传输密码的公钥等信息,由于公钥加密的密码只能被在申请证书时生成的私钥解密,因此浏览器在生成密码 ...
liushilang 评论(0) 有1329人浏览 2013-04-26 17:13

HTTPS那些事(一)HTTPS原理

谣言粉碎机前些日子发布的《用公共WiFi上网会危害银行账户安全吗?》,文中介绍了在使用HTTPS进行网络加密传输的一些情况,从回复来看,争议还是有的。随着网络越来越普及,应用越来越广泛,一些网络安全问题也会越来越引起网民的关注,在这里和大家一起聊聊TLS/SSL也就是我们常说的HTTPS,从原理到实际应用看清它到底是怎么一回事,以及在使用HTTPS要注意哪些问题以及相关的安全技巧。网络安全是一个整 ...
liushilang 评论(0) 有1007人浏览 2013-04-26 17:09

Tomcat配置https服务

    平时我们用tomcat做服务一般都是http比较多,但有些特殊情况需要https支持,https:Hypertext Transfer Protocol over Secure Socket Layer,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。简单的可以看做Http+SSL/TLS。 一、首先我们进入命令行模式,windows为cmd,linux连接上主机直接敲。进入j ...
top5 评论(0) 有1155人浏览 2013-04-20 20:21

java tomcat ssl

SSL——Secure Sockets Layer双向认证(个人理解):客户端认证:客户端通过浏览器访问某一网站时,如果该网站为HTTPS网站,浏览器会自动检测系统中是否存在该网站的信任证书,如果没有信任证书,浏览器一般会拒绝访问,IE会有一个继续访问的链接,但地址栏是红色,给予用户警示作用,即客户端验证服务端并不是强制性的,可以没有服务端的信任证书,当然是否继续访问完全取决于用户自己。如何去除地 ...
chennaid2 评论(0) 有783人浏览 2013-04-12 14:25

https开发应用

SSL, 或者Secure Socket Layer,是一种允许web浏览器和web服务器通过一个安全的连接进行交流的技术。这意味着将被发送的数据在一端被翻译成密码,传送出 ...
wangtf6 评论(0) 有674人浏览 2013-04-10 11:53

绕过https安全验证(纯搬运)

纯搬运:http://blog.csdn.net/sunny243788557/article/details/7903690   第一种方法,适用于httpclient4.0.3 里边有get和post两种方法供你发送请求使用。导入证书发送请求的在这里就不说了,网上到处都是 import java.io.BufferedReader; import java.io.IOExcept ...
dailiang0515 评论(0) 有7262人浏览 2013-04-01 18:01

Tomcat Https Support

Tomcat支持Https 1. 生成keystore文件。 $ keytool -genkey -alias tomcat -keyalg RSA 过程中需要设置keystore和key密码,假设为tomcatpassword。 该命令将在当前目录生成.keystore文件,假设为/home/user/.keystore。 2. 修改tomcat配置中ssl相关设置。 <!- ...
lseeo 评论(0) 有814人浏览 2013-03-27 15:35

windows 下Apache 配置HTTPS协议搭载SSL配置

  在设置Apache + SSL之前, 需要做: 安装Apache, 下载安装Apache时请下载带有ssl版本的Apache安装程序.   并且ssl需要的文件在如下的位置:     [Apache安装目 ...
flyli815 评论(0) 有11048人浏览 2013-03-27 11:33

ウェブサーバの 暗号アルゴリズムの選び方

日语的一份关于ssl的加密算法的文档,有时间的话需要研究一下。
lvhuiqing 评论(0) 有991人浏览 2013-03-26 10:59

Tomcat配置https

简要记录主要步骤备忘 1、进入到jdk下的bin目录 2、输入如下指令 keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore -validity 36500 附: d:/tomcat.k ...
luckytyy 评论(0) 有771人浏览 2013-03-11 20:52

http与https的区别(转)

在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。 Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全 HTTPS(Se ...
jiji87432 评论(0) 有809人浏览 2013-03-05 13:31

最近博客热门TAG

Java(141746) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics