互联网什么是SSL证书?什么是HTTPS?

简介: 互联网什么是SSL证书?什么是HTTPS? 什么是SSL证书?您每次访问我们的网站时都会在您的URL栏中看到HTTPS。那个符号有意义。这不仅仅是一些随机的,在互联网上它意味着什么。 挂锁是表示已在该特定网站上安装SSL证书的符号。

互联网什么是SSL证书?什么是HTTPS

什么是SSL证书?您每次访问我们的网站时都会在您的URL栏中看到HTTPS。那个符号有意义。这不仅仅是一些随机的,在互联网上它意味着什么。

挂锁是表示已在该特定网站上安装SSL证书的符号。但是,SSL证书是什么意思?

HTTPS或SSL证书

SSL证书是将加密密钥绑定到网站名称及其他详细信息的小型数据文件。当SSL安装在网站的服务器上时,访问该网站的任何人都会看到类似下图所示的挂锁图标。另一个明显的变化是URL地址栏中的http 将变为https。这意味着http协议现在是安全的。

最初,SSL证书仅在使用诸如信用卡,密码和此类信息等重要细节的网站上使用。但在最近这段时间,为您的网站提供SSL证书已成为一种不言而喻的规范。

当您使用SSL访问网站时,会在您与服务器之间创建安全会话。

SSL如何工作?

SSL证书的工作原理是公钥密码学。听起来好像是来自另一个星球,但事实并非如此。公钥密码术意味着有2个密钥生成,它们在数学上相关但是是唯一的。其中一个称为公钥,另一个称为私钥。该公共密钥用于加密私钥用于解密数据

非常忠于他们的名字,公钥是公开的。所以它可以公开可用并且可以被用户用来加密数据。钥匙的长度非常长,这使得记忆它们不方便,因此它们被存储为数字证书。

私钥是私有的,因此它们必须存储在操作系统的某个地方,以保证它们的安全。

为什么我们甚至需要它?

所以我告诉过你它是安全的,但我没有告诉你为什么和如何。那么,假设您将一些加密数据发送到服务器,并且是否有黑客拦截它。

他肯定会得到加密的数据,但他要怎么处理它。由于他没有解密该数据所需的私钥,所以对他来说绝对没用。

所以这对我们来说是一场胜利。

我在哪里可以获得我的网站的SSL证书?

有许多证书颁发机构以某种“xyz”价格提供SSL证书。有一些组织提供免费的SSL证书,如  letsencrypt和freessl。

所以,现在你可能想知道为什么甚至在你可以免费获得时付钱?

那么,有一个小问题。你应该知道人们会使用浏览器访问你的网站。现在我们的浏览器需要维护一个称为CA根证书的东西。如果此CA根证书不在您的浏览器中,则来自该CA的SSL证书将不可信。这可能会导致一些这样的错误。

 

尽管用户仍然可以访问您的https网站并且它会很安全,但由于CA的根证书不在其列表中,因此浏览器仍然会说它不信任它。我希望你能得到全貌。免费的SSL证书提供商在主流浏览器中没有CA证书,因此使用SSL的网站通常会出现上图所示的错误。

因此总是建议您从一些在主要浏览器中拥有其根证书的着名公司购买SSL证书。其中一些包括Comodo,DigiCert和GlobalSign。

我希望你清楚SSL证书及其目的。如果您有任何疑问,只需发表评论,我会在那里为您服务。

相关文章
|
7月前
|
存储 Java 网络安全
SpringCloud GateWay配置(TLS 和 SSL、Http超时配置)—官方原版
SpringCloud GateWay配置(TLS 和 SSL、Http超时配置)—官方原版
210 0
|
6月前
|
应用服务中间件 网络安全 nginx
Nginx学习研究-Nginx 安装 SSL 配置 HTTPS
Nginx学习研究-Nginx 安装 SSL 配置 HTTPS
260 0
|
22天前
|
前端开发 应用服务中间件 网络安全
http转为https,ssl证书安装及nginx配置
http转为https,ssl证书安装及nginx配置
36 1
|
1月前
|
存储 缓存 安全
https跳过SSL认证时是不是就是不加密的,相当于http?
https跳过SSL认证时是不是就是不加密的,相当于http?
118 0
|
1月前
|
弹性计算 网络安全 Apache
windows server2012服务器下PHPstudy配置ssl证书(https配置)
windows server2012服务器下PHPstudy配置ssl证书(https配置)
66 0
|
6月前
|
Java 网络安全 数据安全/隐私保护
【Java异常】Unrecognized SSL message, plaintext connection?https请求遇到异常分析
【Java异常】Unrecognized SSL message, plaintext connection?https请求遇到异常分析
258 0
|
6月前
|
安全 网络安全 API
SAP ABAP 通过 https 消费外部 API 遇到错误消息 SSSLERR_SSL_CONNECT
SAP ABAP 通过 https 消费外部 API 遇到错误消息 SSSLERR_SSL_CONNECT
118 0
|
3月前
|
安全 Java 网络安全
HTTPS的TLS/SSL协议详解及Java代码示例
HTTPS的TLS/SSL协议详解及Java代码示例
222 0
|
4月前
|
应用服务中间件 Linux 网络安全
Linux【脚本 06】HTTPS转发HTTP安装OpenSSL、Nginx(with-http_ssl_module)及自签名的X.509数字证书生成(一键部署生成脚本分享)
Linux【脚本 06】HTTPS转发HTTP安装OpenSSL、Nginx(with-http_ssl_module)及自签名的X.509数字证书生成(一键部署生成脚本分享)
64 1
|
4月前
【Error】fatal: unable to access ‘https://github.com/PanJiaChen/vue-element-admin/‘: OpenSSL SSL_read:
【Error】fatal: unable to access ‘https://github.com/PanJiaChen/vue-element-admin/‘: OpenSSL SSL_read: