草庐IT

Android中使用Webview SSL 自签名CA证书安全校验方案

前言:           因为我们的项目是Android+H5,之前的做法是把H5所需要的资源和html下载到本地这样证书校验不会走系统浏览器层只需要项目中预埋根证书就可以了,但是如果用webview加载线上的域名自签名证书就会走系统级校验在onReceivedSslError中返回ssl证书不受信,从而导致出现白页的情况。本篇文章贵在直接给提供一个工具类按照步骤直接使用:使用方法:1、在自己app的gradle中添加okhttp依赖,项目中如有可以忽略 implementation'com.squareup.okhttp3:okhttp:3.11.0'implementation'com.

解决burp浏览器抓包提示有软件正在阻止 Firefox 安全地连接至此网站,PortSwigger CA 造成……的问题

浏览器插件burp设置了代理一旦开启代理,访问大部分网站都提示“有软件正在阻止Firefox安全地连接至此网站,这个问题是由PortSwiggerCA所造成,它是您的计算机或您所在网络中的软件……” 访问百度、网易等等都这样……解决办法:打开burpsuite,导出证书 将证书导入到浏览器此时打开百度正常拦截,等待抓包、放包~   

自建CA证书以及导入到浏览器实现https安全连接

自建CA证书以及导入到浏览器实现https安全连接安装openssl(一般centos系统都会自带安装好的了)目录:/etc/pki/CA/yuminstallopensslopenssl-devel-ymkdir-pv/etc/ssl/private由于谷歌浏览器对安全比较高要求,所以需要额外配置[root@localhostdata]#vimhttp.extkeyUsage=nonRepudiation,digitalSignature,keyEnciphermentextendedKeyUsage=serverAuth,clientAuthsubjectAltName=@SubjectA

Google Golang SDK 使用自定义 CA 包

我正在尝试使用适用于Go的GoogleCloud客户端库(https://godoc.org/cloud.google.com/go/pubsub)从GoogleCloudPub/Sub订阅中提取消息。我正在通过一个使用TLS拦截的HTTP代理,所以我需要pubsub客户端(它似乎正在使用gRPC)使用自定义CA证书包来进行请求验证。我怎样才能使这项工作?此外,除了设置http_proxy和https_proxy之外,还有其他配置代理支持的方法吗? 最佳答案 对于任何其他对此问题的答案感兴趣的人,您可以设置一个环境变量:export

Google Golang SDK 使用自定义 CA 包

我正在尝试使用适用于Go的GoogleCloud客户端库(https://godoc.org/cloud.google.com/go/pubsub)从GoogleCloudPub/Sub订阅中提取消息。我正在通过一个使用TLS拦截的HTTP代理,所以我需要pubsub客户端(它似乎正在使用gRPC)使用自定义CA证书包来进行请求验证。我怎样才能使这项工作?此外,除了设置http_proxy和https_proxy之外,还有其他配置代理支持的方法吗? 最佳答案 对于任何其他对此问题的答案感兴趣的人,您可以设置一个环境变量:export

Java对PDF进行电子签章CA签名认证

什么是CA?CA是认证中心的英文CertificationAuthority的缩写。它为电子商务环境中各个实体颁发数字证书,以证明各实体身份的真实性,并负责在交易中检验和管理证书;它是电子商务和网上银行交易的权威性、可信赖性及公正性的第三方机构。前期准备首先,你的电脑上需要安装jdk并且安装环境变量,这些网上一搜一大堆就不叙述了然后打开黑窗口(cmd)要用管理员的身份打开!输入下面内容keytool-genkey-aliaslianyi-keyalgRSA-validity30-keystoreandroid.keystore简单说明下-alias证书别名-keyalg算法,有两种:RSA和C

Java对PDF进行电子签章CA签名认证

什么是CA?CA是认证中心的英文CertificationAuthority的缩写。它为电子商务环境中各个实体颁发数字证书,以证明各实体身份的真实性,并负责在交易中检验和管理证书;它是电子商务和网上银行交易的权威性、可信赖性及公正性的第三方机构。前期准备首先,你的电脑上需要安装jdk并且安装环境变量,这些网上一搜一大堆就不叙述了然后打开黑窗口(cmd)要用管理员的身份打开!输入下面内容keytool-genkey-aliaslianyi-keyalgRSA-validity30-keystoreandroid.keystore简单说明下-alias证书别名-keyalg算法,有两种:RSA和C

基于win server 2003——CA证书服务器安装

一、CA证书服务器安装 1.安装证书服务之前要先安装IIS服务并且保证“WEB服务扩展”中的“ActiveServerPages”为允许状态  2.在“控制面板”中运行“添加或删除程序”,切换到“添加/删除Windows组件”页 3.在“Windows组件向导”对话框中,选中“证书服务”选项,接下来选择CA类型,这里选择“独立根CA”        4.然后为该CA服务器起个名字(本例中的名字为CntvsServer),设置证书的有效期限,建议使用默认值“5年”即可,最后指定证书数据库和证书数据库日志的位置后,就完成了证书服务的安装。 5.安装完成后,系统会自动在IIS的默认站点,建几个虚拟目

Fabric CA 学习记录

FabricCA学习记录什么是FabricCA生产环境建议总体架构一、安装1.依赖条件二、设置TLSCA1启动TLSCA容器1.2目录结构2.注册TLSCA的管理员三、设置Orderer的CA管理1.启动容器2.注册orderer的CA管理员目录结构四、设置Org1的CA1.启动容器2.注册Org1的CA管理员五、设置org2的CA1.启动容器2.注册org2的管理员六、注册org01.准备证书2.注册身份3.tls-ca注册七、注册org11.准备证书2.注册peer13.tls-ca注册4.准备证书5.注册peer26.tls-ca注册7.注册org1的admin八、注册0rg21.准备证

CentOS 7 搭建CA证书服务器

一、实验环境:CA:192.168.199.141、Apache:192.168.199.143二、实验步骤1、CA证书服务器的配置1.1.安装openssl工具(默认使安装完成的)[root@CA~]#yuminstall-yopenssl1.2.查看配置文件[root@CA/]#vim/etc/pki/tls/openssl.cnf相关证书的存放目录42dir=/etc/pki/CA存储签发的数字证书43certs=$dir/certs记录颁发证书得到信息45database=$dir/index.txt记录证书编号51serial=$dir/serial1.3.存放证书存放相关文件位置[