超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。   为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-07-16 22:23:56
                            
                                1465阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            配置Tomcat使用https协议(单向认证)超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议H            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-11-27 10:58:19
                            
                                367阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   
        		
		        超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。    为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-03-23 14:54:13
                            
                                193阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            举例如下:在Tomcat 6 中配置 SSL 双向认证是相当容易的,本文将介绍如何使用 JDK 的 keytool 来为 Tomcat 配置双向 SSL系统需求:JDK 5.0Tomcat 6.0.16第一步:为服务器生成证书使用keytool 为 Tomcat 生成证书,假定目标机器的域名是“ localhost ”, keystore 文件存放在“ C:\tomc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 10:54:54
                            
                                145阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言单向认证只需站点部署了ssl证书就行,任何用户都可以去访问(IP被限制除外等),只是服务端提供了身份认证一般web应用都是采用单向认证的,原因很简单,用户数目广泛,且无需做在通讯层做用户身份验证,一般都在应用逻辑层来保证用户的合法登入。但如果是企业应用对接,情况就不一样,可能会要求对client(相对而言)做身份验证。这时需要做双向认证。安装证书安装根证书生成根证书生成了 root.p12 (            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 22:43:28
                            
                                283阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Java 加密技术(九)中,我们使用自签名证书完成了认证。接下来,我们使用第三方CA签名机构完成证书签名。 这里我们使用thawte提供的测试用21天免费ca证书。 1.要在该网站上注明你的域名,这里使用www.zlex.org作为测试用域名(请勿使用该域名作为你的域名地址,该域名受法律保护!请使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-12-29 14:45:00
                            
                                109阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Tomcat+OpenSSL配置单向认证(自制证书)我使用的方法是openssl+keytool一起使用来配置单向认证证书进入openssl安装文件夹 在其下建立ca,client,server文件夹,为了创建三种证书  进入bin文件夹,打开openssl.exe文件制作根证书1. 建立根证书密钥文件root.key
openssl genrsa -des3 -ou            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 13:25:20
                            
                                118阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            HTTP  简介:  HyperText Transfer Protocol,超文本传输协议,是互联网上使用最广泛的一种协议,所有WWW文件必须遵循的标准。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。  使用TCP端口为:80HTTPS 
 Hyper Text Transfer Protocol over Secure Socket 
Layer            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-23 13:18:18
                            
                                175阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.生成证书要单向配置SSL 需要 做三项前置工作
1. 生成CA证书
2.生成server 端证书,server 端key 
 
github 的一个开源项目已经做到这点 ,详情可见 https://github.com/iandl/mqttitude/blob/master/tools/TLS/generate-CA.sh
为方便阅读,整个shell 代码先贴出来
#!/bin/sh
#(@            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-10-20 15:22:00
                            
                                456阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            华为作为全球领先的信息通信解决方案提供商,一直致力于为用户提供安全可靠的产品和服务。在网络安全方面,华为认证单向技术无疑是该公司在保障信息安全领域的一项重要举措。
华为认证单向是一种多因素认证技术,通过该技术,用户需要同时提供多种信息来完成身份验证,大大提高了系统的安全性。在信息安全领域,单向认证是一种有效的身份验证方式,它可以有效地防止未经授权的访问和攻击。
华为认证单向技术主要应用于华为的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-08 15:16:34
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SSL单向认证和双向认证说明一.SSL双向认证具体过程浏览器发送一个连接请求给安全服务器。
服务器将自己的证书,以及同证书相关的信息发送给客户浏览器。
客户浏览器检查服务器送过来的证书是否是由自己信赖的CA中心所签发的。如果是,就继续执行协议; 如果不是,客户浏览器就给客户一个警告消息:警告客户这个证书不是可以信赖的,询问客户是否需要继续。
接着客户浏览器比较证书里的消息,例如域名和公钥,与服务器            
                
         
            
            
            
            nginx简介nginx是一款轻量级的web服务器和反向代理服务器,不同于传统的通过每进程或每线程处理并发连接请求的web服务器,nginx采用了模块化、事件驱动、异步、单线程及非阻塞的架构,并大量采用了多路复用及事件通知机制,通过单线程进程worker以高效的回环(run-loop)机制并行处理数千个并发连接请求。nginx的工作模式:一个主进程(master)和多个工作进程(worker),m            
                
         
            
            
            
            参考文献扯一扯HTTPS单向认证、双向认证、抓包原理、反抓包策略 提醒:参考文献里面涉及到单向认证和双向认证的说明我个人感觉不是很严谨,因为这里的图解准确说应该是HTTPS单/双向认证SSL握手图解正文HTTPS中的S表示SSL或者TLS,就是在原HTTP的基础上加上一层用于数据加密、解密、身份认证的安全层,即HTTP + 加密 + 认证 + 完整性保护 = HTTPSHTTPS单向认证SSL握手            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 10:19:41
                            
                                251阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:我这里记录了关于CA证书->https单向认证->抓包工具在https抓包原理->https双向认证->SSL pining原理和绕过以及一些细节的思考(不知道对或错)CA证书先来了解下关于CA证书证书是用来证明公钥拥有者身份的凭证。CA证书的由来CA证书一般由证书认证机构(CA)签发,过程:1、申请者自己通过非对称加密算法(RSA) 生成对应的公钥和私钥,然后把需要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 23:33:47
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、CA证书CA是证书的签发机构,它是公钥基础设施(Public Key Infrastructure,PKI)的核心。CA是负责签发证书、认证证书、管理已颁发证书的机关。CA 拥有一个证书(内含公钥和私钥)。网上的公众用户通过验证 CA 的签字从而信任 CA ,任何人都可以得到 CA 的证书(含公钥),用以验证它所签发的证书。如果用户想得到一份属于自己的证书,他应先向 CA 提出申请。在 CA            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-05 15:56:04
                            
                                13阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            关键字:利用tomcat服务器配置https双向认证、https单向认证-ssl、tls首先推荐另一篇不错的文章:http://lixor.iteye.com/blog/1532655很多朋友、同事问过一个问题,https/ssl怎么做,干什么用的等,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-06 20:31:18
                            
                                375阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            https://blog..net/duanbokan/article/details/50847612 一、HttpHyperText Transfer Protocol,超文本传输协议,是互联网上使用最广泛的一种协议,所有文件必须遵循的标准。协议传输的数据都是未加密的,也就            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-05-07 11:19:00
                            
                                132阅读
                            
                                                                                    
                                2评论