首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

自己使用keytool生成证书 和 购买 商业SSL证书,然后并配置Tomcat 的 https

一、SSL证书简介 要想使用https, 首先,我们需要有SSL证书,证书可以通过两个渠道获得: 1.自己生成 虽然安全性不是那么高,但胜在成本低....二、自己生成 JDK自带了一个生成证书 keytool ,目录在 /bin 下面 1、生成证书 输入:(如果你没有配环境变量需要cd到bin目录执行,否则做不到keytool命令) keytool -genkey...,RSA validity:证书有效时间,10年 keystore:证书生成的目标路径和文件名,替换成你自己的路径即可,我定义的是~/Lee/HaC.keystore 然后随便输入,但是密码要记得: [...三、使用商用证书 商用的SSL实在是太贵了,比如说赛门铁克、亚信,个人一般都难以承受,let’s encrypt 是一个免费的SSL组织,申请后有3个月的期限,到期可以续杯。...2.1、申请证书 腾讯云 可以免费申请 1年的免费证书,我这里使用腾讯云为例子: ? 申请完毕,点击下载 , 解压看到这个压缩包有几种服务器的不同类型证书

2.2K10

SSL 证书生成

SSL网站不同于一般的Web站点,它使用的是“HTTPS”协议,而不是普通的“HTTP”协议。因此它的URL(统一资源定位器)格式为“https://www.baidu.com”。...csr是证书请求文件,用于申请证书。在制作csr文件的时候,必须使用自己的私钥来签署申请,还可以设定一个密钥。...生成证书文件和私钥: server.crt server.key 申请 Trusted SSL 证书 可以在各大云服务运营商端申请 以百度智能云为例: 参考流程 特别说明 自签名证书(一般用于顶级证书...根证书:根证书是CA认证中心给自己颁发的证书,是信任链的起始点。任何安装CA根证书的服务器都意味着对这个CA认证中心是信任的。...key too small CA 机构颁发的证书才会正常访问 https,自签名的需要手动添加信任证书 事实上我没有成功生成 CA 证书,最终用到还是在百度智能云下载的证书 参考资料 https

1.9K20

SSL证书生成流程

SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socketlayer(SSL),SSL安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变...SSL网站不同于一般的Web站点,它使用的是“HTTPS”协议,而不是普通的“HTTP”协议。因此它的URL(统一资源定位器)格式为“https://www.baidu.com”。...在制作csr文件的时候,必须使用自己的私钥来签署申请,还可以设定一个密钥。 crt是CA认证后的证书文件(windows下面的csr,其实是crt),签署人用自己的key给你签署的凭证。...特别说明: (1)自签名证书(一般用于顶级证书、根证书): 证书的名称和认证机构的名称相同. (2)根证书:根证书是CA认证中心给自己颁发的证书,是信任链的起始点。...四:下载SSL证书生成生成包 链接:http://pan.baidu.com/s/1qYUIP2k 密码:zn9z 五:CA根证书生成步骤 生成CA私钥(.key)-->生成CA证书请求(.csr

3.4K20

使用acme.sh生成免费的SSL证书

查看生成的定时任务 crontab -l 生成SSL证书 单域名 acme.sh --issue -d www.psvmc.cn --webroot /data/myblog 多域名 acme.sh -...注意, 默认生成证书都放在安装目录下: ~/.acme.sh/, 请不要直接使用此目录下的文件, 例如: 不要直接让 nginx/apache 的配置文件使用这下面的文件....这里面的文件都是内部使用, 而且目录结构可能会变化. 正确的使用方法是使用 --install-cert 命令,并指定目标位置, 然后证书文件会被copy到相应的位置。..., 所以用的 force-reload Nginx 的配置 ssl_certificate 使用 /etc/nginx/ssl/fullchain.cer ,而非 /etc/nginx/ssl/<domain...重新生成证书 acme.sh --renew -d www.psvmc.cn --force 注意 一般来说不用手动重新生成证书,因为它会每60天自动重新生成

4.3K10

如何使用SSL证书

PKCS7协议数据管理 openssl req用来生成自签证书 申请证书 SSL常用于身份验证、数据加密等应用中,要使用SSL,我们密码有自己证书。...数字证书一般要向专业的认证公司(如VeriSign)申请,并且都是收费的,某些情况下,我们只是想使用加密的数据通信,而不在乎认证,这时就可以自己制作一个证书自己制作一个证书,有两种方式,一种是Self...生成Self Signed证书生成一个key,你的私钥,openssl会提示你输入一个密码,可以输入,也可以不输, #输入的话,以后每次使用这个key的时候都要输入密码,安全起见,还是应该有一个密码保护...-out :-out 指定生成证书请求或者自签名证书名称 -config :默认参数在ubuntu上为 /etc/ssl/openssl.cnf, 可以使用-config指定特殊路径的配置文件...在最简单的迭代中,用户将生成的CSR发生到证书颁发机构,然后使用CA机构的根证书的私钥签署用户的SSL证书,并将SSL证书发回给用户。

2.9K00

企业申请ssl证书选择OV还是EV?

几乎每隔一段时间,互联网中都会出现信息泄露的大事件,接着被广泛报道,深究其原因,很多都是因为服务器信息被窃取篡改造成的,如今随着技术的日异月新,对互联网信息泄露事件已经有了防范的措施,为网站安装SSL证书实现...图片 安装SSL证书实现HTTPS加密的重要性不言而喻,对于企业来说,信息安全是重中之重,为网站安装一个SSL证书未雨绸缪是明智之举,SSL证书分为DV SSL证书、OV SSL证书、EV SSL证书...,企业基本上不会选择DV SSL证书,那么企业如何选择OV证书与EV证书呢?...EV证书中文名称为扩展验证型证书,EV证书SSL证书里审核最严格、认证等级最高的证书,除了需要验证域名所有权、企业真实性外,还需要第三方数据库审查,如邓白氏、114查号台或律师函等。...OV SSL证书和EV证书直观的区别在于,EV证书会在浏览器绿色地址栏的地方显示公司的名称,以增加企业的识别度。另外EV书的加密位数是最高的,自然价格也是最贵的。

80350

使用mkcert工具生成受信任的本地SSL证书

使用mkcert工具生成受信任的本地SSL证书 官方文档:https://github.com/FiloSottile/mkcert#mkcert 参考文章链接:本地https快速解决方案——mkcert...证书加入本地可信CA,使用此命令,就能帮助我们将mkcert使用的根证书加入了本地可信CA中,以后由该CA签发的证书在本地都是可信的。...生成SSL自签证书 签发本地访问的证书 直接跟多个要签发的域名或ip,比如签发一个仅本机访问的证书(可以通过127.0.0.1和localhost,以及ipv6地址::1访问) mkcert-v1.4.3...-windows-amd64.exe localhost 127.0.0.1 ::1 使用本地IP地址生成证书 mkcert-v1.4.3-windows-amd64.exe 192.168.2.25...生成SSL证书存放在当前运行目录下 其中192.168.2.25.pem为公钥,192.168.2.25-key.pem为私钥 将公钥.pem格式改为.crt格式 安装证书

3.7K31

腾讯云SSL证书—2.网站使用公网SSL证书

SSL证书经过审核通过后,可以将公网的SSL证书应用到对应的网站。下面将会讲解如何使用SSL证书。 登录腾讯云,进入SSL证书证书状态为已颁发,然后选择“下载” ? 下载保存证书文件 ?...这里证书可以使用在Apache、IIS、Nginx等平台,每个平台的证书设置可以参考腾讯云官网:https://cloud.tencent.com/document/product/400/4143 ?...打开IIS管理控制台,选择“服务器证书” ? 选择“导入证书” ? 选择pfx证书的路径 ? 选择下载好的SSL证书,IIS证书路径 ? 输入证书申请时的密码,勾选允许证书导出 ?...、 证书导入成功,颁发者为TrustAsia,有效期为一年。 ? 网站绑定公网SSL证书 ? 公网SSL证书有效可用,IE浏览器打开网站没有报错。 ? 自此,腾讯云申请应用免费的SSL公网证书完成。

10.9K20

免费快捷一键生成SSL证书

记录一下使用过程: 先注册登录https://freessl.cn/ 然后在下图地址中输入自己的域名 选择一键申请,点击创建 会让下载一个软件,下载即可,下载完毕后重新点击创建。...进入该软件,配置DNS解析商,我选的腾讯云,需要SecretId 新建密钥后填入即可,然后点击一键生成就行了。...需要注意的是,我这边使用一键部署(Nginx),虽然显示成功,但是实际上没有成功。...(不过的确通过一键部署功能将证书都上传到了服务器指定位置) 然后我手动修改nginx配置如下: server { listen 443 ssl http2 default_server...add_header 'Content-Length' 0; return 204; } proxy_pass http://127.0.0.1:8081; } } 主要是配置证书地址与证书存放地址一致

2.4K10

SSL证书是选免费的还是付费的好?

为了保护用户的数据安全,许多网站和应用程序都选择了使用SSL证书。然而,面对市场上的各种SSL证书,用户往往会面临一个问题:SSL证书是选免费的还是付费的好?首先,我们需要了解什么是SSL证书。...而SSL证书则是由权威的证书颁发机构(CA)颁发的,用于证明网站的身份和其与网站的匹配关系。那么,免费和付费的SSL证书有什么区别呢?...综上所述,虽然免费的SSL证书可以提供基本的安全性,但除掉成本方面看,付费的SSL证书无疑是更好的选择。因此,如果你的网站或应用程序需要提供高级别的安全保障,那么你应该选择付费的SSL证书。...然而,这并不是说所有的网站或应用程序都需要使用付费的SSL证书。对于一些小型的网站或应用程序,如果其数据安全性要求不高,或者预算有限,那么使用免费的SSL证书也是一个不错的选择。...无论您最终选择免费的SSL证书还是付费的SSL证书,最重要的是要明确自己的需求并进行全面考虑。

37910

SSL数字证书如何选择适合自己的?https证书如何选择

当选择适合自己SSL数字证书时,要考虑以下因素1.身份验证级别: 域名验证(DV):这是最基本的验证级别,仅验证您对域名的所有权。它通常是价格最便宜的选项,并且适用于个人网站、博客或非商业网站。...具有EV证书的网站将在浏览器地址栏中显示绿色的公司名称,为用户提供最高级别的可见性和信任。图片2.加密强度: SSL证书使用不同的加密算法和密钥长度来保护数据传输。...然而,如果您的网站使用了多个子域名或需要覆盖不同的域名,则可以考虑以下两种类型的证书:通配符证书(Wildcard):这种证书可以保护主域名及其所有的子域名。...检查CA的证书续订和管理流程,确保您的证书能够及时更新。5.辅助工具和建议:在选择SSL证书之前,您可以使用在线工具JoySSL通常提供详细的文档和说明,以帮助您选择正确的证书选项。...总之,请考虑您的网站类型、安全需求、预算限制以及用户对您网站的信任度,选择适合自己SSL数字证书。图片

27540
领券