当前位置:首页 » 资讯中心 » 周边资讯 » 正文

HTTPS浏览器如何选择合适的证书?

HTTPS浏览器如何选择合适的证书

一、引言

随着互联网技术的飞速发展,HTTPS已成为网络安全领域的标配。

HTTPS协议通过在HTTP上加入SSL/TLS证书,实现对数据传输的加密,从而保护用户隐私和信息安全。

在HTTPS中,证书的选择至关重要,直接影响到网站的安全性。

本文将详细介绍HTTPS浏览器如何选择合适的证书。

二、SSL/TLS证书概述

SSL(Secure Socket Layer)和TLS(Transport Layer Security)是网络安全领域中用于加密通信的协议。

SSL/TLS证书是验证网站所有权和实现HTTPS加密通信的重要凭据。

证书中包含网站的基本信息、域名、公钥等,由可信任的第三方证书颁发机构(CA)签发。

三、证书类型及其适用场景

1. DV SSL证书(域名验证证书):这是最基础的SSL证书类型,只需验证域名所有权即可获得。适用于个人网站、小型企业网站等对安全要求不高的场景。

2. OV SSL证书(组织验证证书):除了验证域名所有权外,还需要验证企业或组织的身份信息。适用于中大型企业官网、电子商务网站等。

3. EV SSL证书(扩展验证证书):这是最高级的证书类型,除了验证域名和组织信息外,还需要进行严格的身份验证。适用于银行、金融机构、大型电商平台等对安全要求极高的场景。

四、如何选择适合的证书

1. 根据需求评估安全级别:在选择SSL/TLS证书时,首先要根据网站的需求评估所需的安全级别。对于个人博客、小型企业网站等,DV SSL证书可能已足够;对于中大型企业官网、电子商务网站等,建议选择OV SSL证书;对于金融、医疗等高风险行业,EV SSL证书是更好的选择。

2. 选择可信任的证书颁发机构:确保从知名的、受浏览器信任的证书颁发机构(CA)购买证书。这些CA机构会严格审核申请者的身份和资质,确保证书的安全性和可信度。

3. 考虑兼容性与可扩展性:选择证书时,要确保其与浏览器和服务器软件的兼容性,以及是否支持最新的加密技术和协议。还要考虑未来扩展需求,如是否支持多域名或通配符域名等。

4. 对比价格与性能:不同的证书类型和品牌之间,价格会有所差异。在选择时,要根据预算和需求进行权衡,选择性价比高的证书。

5. 关注售后服务:购买证书后,可能会遇到安装、配置、续期等问题。因此,选择提供良好售后服务的证书供应商非常重要。

五、验证证书真伪与安全性

在选择证书后,还需验证其真伪与安全性。

浏览器地址栏会显示网站的安全状态,可以通过查看浏览器锁图标、证书详细信息等来验证证书的安全性。

还可以访问相关CA机构的网站,查询证书的签发信息和有效期等。

六、总结与建议

选择合适的SSL/TLS证书对于保障HTTPS网站的安全性至关重要。

在选择证书时,需要根据网站的需求评估安全级别、选择可信任的证书颁发机构、考虑兼容性与可扩展性、对比价格与性能以及关注售后服务。

同时,验证证书的真伪与安全性也是不可忽视的环节。

建议网站管理员和站长定期检查和更新证书,以确保网站的安全。

还可以考虑使用更先进的加密技术和协议,如TLS 1.3等,以提高网站的安全性。

选择合适的HTTPS证书是保障网络安全的重要一环,不容忽视。


服务器证书

服务器证书是SSL证书的别称,是一种数字证书,由数字证书颁发机构(CA)进行颁发,所以要去正规的CA进行申请。

推荐几家常用的CA机构给大家。

一、ComodoComodo是世界上知名的SSL证书颁发机构,著名的网络安全软件厂商,致力于为个人和企业用户提供电子邮件安全、托管DNS、PKI管理、SSL证书、安全通讯以及许多其他服务,Comodo是确保互联网具有可靠和安全性的大型证书颁发机构之一。

Comodo SSL证书保护服务器和客户端浏览器之间通信连接,保证传输和接收的数据的完整性,真实性以及安全性,使Comodo成为一个非常值得信赖的品牌。

二、SymantecSymantec成立于1982年,全球安全领域的领导者,Symantec SSL证书(前身为VeriSign)是全球公认最可靠证书颁发机构。

90%的世界500强在使用Symantec SSL证书,工农中建等银行以及大多数金融机构都在使用Symantec SSL证书。

服务于全球超过35个国家,拥有众多的企业、政府和个人用户。

全球100家最大的金融机构中有90多家,北美500家最大的电子商务网站中75%的网站使用的都是赛门铁克的SSL证书。

三、GeoTrustGeoTrust是世界第二大的数字安全提供者,是非常受欢迎,低廉的价格非常适合中小型企业,签发速度快并且提供高达256位SSL加密。

现已超过150个国家的用户选择GeoTrust产品来保护他们的在线交易和各类在线业务,Geotrust的SSL证书和信任产品使各种规模的企业能够经济、高效、最大限度的提高其数字交易的安全性。

四、RapidSSLRapid是美国GeoTrust公司的一个面向低端用户而提供的简易版、快速签发、入门级SSL证书的品牌,主要应用于中小规模、入门级的电子商务网站。

RapidSSL是GeoTrust公司的下属品牌,面向个人和小微企业提供廉价的SSL/TLS证书产品,不限制服务器安装数量。

如何配置tomcat的https证书

1、为服务器生成证书“运行”控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录:cd “c:\Program Files\Java\jdk1.6.0_11\bin” 使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“D:\home\”,口令为“password”,使用如下命令生成:keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\home\ -validity (参数简要说明:“D:\home\”含义是将证书文件的保存路径,证书文件名称是 ;“-validity ”含义是证书有效期,表示100年,默认值是90天 “tomcat”为自定义证书名称)。

在命令行填写必要参数:A、 输入keystore密码:此处需要输入大于6个字符的字符串。

B、 “您的名字与姓氏是什么?”这是必填项,并且必须是TOMCAT部署主机的域名或者IP[如 或者 10.1.25.251](就是你将来要在浏览器中输入的访问地址),否则浏览器会弹出警告窗口,提示用户证书与所在域不匹配。

在本地做开发测试时,应填入“localhost”。

C、 你的组织单位名称是什么?”、“您的组织名称是什么?”、“您所在城市或区域名称是什么?”、“您所在的州或者省份名称是什么?”、“该单位的两字母国家代码是什么?”可以按照需要填写也可以不填写直接回车,在系统询问“正确吗?”时,对照输入信息,如果符合要求则使用键盘输入字母“y”,否则输入“n”重新填写上面的信息。

D、 输入<tomcat>的主密码,这项较为重要,会在tomcat配置文件中使用,建议输入与keystore的密码一致,设置其它密码也可以,完成上述输入后,直接回车则在你在第二步中定义的位置找到生成的文件。

2、为客户端生成证书为浏览器生成证书,以便让服务器来验证它。

为了能将证书顺利导入至IE和Firefox,证书格式应该是PKCS12,因此,使用如下命令生成:keytool -genkey -v -alias mykey -keyalg RSA -storetype PKCS12 -keystore D:\home\mykey.p12 (mykey为自定义)。

对应的证书库存放在“D:\home\mykey.p12”,客户端的CN可以是任意值。

双击mykey.p12文件,即可将证书导入至浏览器(客户端)。

让服务器信任客户端证书由于是双向SSL认证,服务器必须要信任客户端证书,因此,必须把客户端证书添加为服务器的信任认证。

由于不能直接将PKCS12格式的证书库导入,必须先把客户端证书导出为一个单独的CER文件,使用如下命令:keytool -export -alias mykey -keystore D:\home\mykey.p12 -storetype PKCS12 -storepass password -rfc -file D:\home\ (mykey为自定义与客户端定义的mykey要一致,password是你设置的密码)。

通过以上命令,客户端证书就被我们导出到“D:\home\”文件了。

下一步,是将该文件导入到服务器的证书库,添加为一个信任证书使用命令如下: keytool -import -v -file D:\home\ -keystore D:\home\通过list命令查看服务器的证书库,可以看到两个证书,一个是服务器证书,一个是受信任的客户端证书:keytool -list -keystore D:\home\ (tomcat为你设置服务器端的证书名)。

让客户端信任服务器证书由于是双向SSL认证,客户端也要验证服务器证书,因此,必须把服务器证书添加到浏览的“受信任的根证书颁发机构”。

由于不能直接将keystore格式的证书库导入,必须先把服务器证书导出为一个单独的CER文件,使用如下命令:keytool -keystore D:\home\ -export -alias tomcat -file D:\home\ (tomcat为你设置服务器端的证书名)。

通过以上命令,服务器证书就被我们导出到“D:\home\”文件了。

双击文件,按照提示安装证书,将证书填入到“受信任的根证书颁发机构”。

配置Tomcat服务器打开Tomcat根目录下的/conf/,找到Connector port=8443配置段,修改为如下:<Connector port=8443 protocol=11NioProtocolSSLEnabled=true maxThreads=150 scheme=httpssecure=true clientAuth=true sslProtocol=TLSkeystoreFile=D:\\home\\ keystorePass=truststoreFile=D:\\home\\ truststorePass= />(tomcat要与生成的服务端证书名一致)属性说明:clientAuth:设置是否双向验证,默认为false,设置为true代表双向验证keystoreFile:服务器证书文件路径keystorePass:服务器证书密码truststoreFile:用来验证客户端证书的根证书,此例中就是服务器证书truststorePass:根证书密码3、测试在浏览器中输入:,会弹出选择客户端证书界面,点击“确定”,会进入tomcat主页,地址栏后会有“锁”图标,表示本次会话已经通过HTTPS双向验证,接下来的会话过程中所传输的信息都已经过SSL信息加密。

怎样用chrome获取https的证书

1、将你的SSL根证书内置到chrome的证书库,一般个人和一般机构是基本不可能,国内目前只有沃通CA等的SSL证书全球可信,支持所有浏览器;2、付费购买一个全球可信(包括chrome)的SSL证书(HTTPS)3、申请一个免费的全球可信(包括chrome)的SSL证书(HTTPS)(wosign 免费SSL和startssl)

未经允许不得转载:虎跃云 » HTTPS浏览器如何选择合适的证书?
分享到
0
上一篇
下一篇

相关推荐

联系我们

huhuidc

复制已复制
262730666复制已复制
13943842618复制已复制
262730666@qq.com复制已复制
0438-7280666复制已复制
微信公众号
huyueidc_com复制已复制
关注官方微信,了解最新资讯
客服微信
huhuidc复制已复制
商务号,添加请说明来意
contact-img
客服QQ
262730666复制已复制
商务号,添加请说明来意
在线咨询
13943842618复制已复制
工作时间:8:30-12:00;13:30-18:00
客服邮箱
服务热线
0438-7280666复制已复制
24小时服务热线