RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 1549125
Accepted
Vladimir
Vladimir
Asked:2023-11-01 20:08:32 +0000 UTC2023-11-01 20:08:32 +0000 UTC 2023-11-01 20:08:32 +0000 UTC

https 是什么?它与 http 有何不同?

  • 772

https 是什么?它与 http 有何不同?

http
  • 2 2 个回答
  • 111 Views

2 个回答

  • Voted
  1. Best Answer
    Виталий
    2023-11-01T20:33:28Z2023-11-01T20:33:28Z

    你问了一个带有错误标签的问题,但仍然如此。

    HTTPS(安全超文本传输​​协议)是 HTTP 协议的安全版本,用于在 Internet 上传输数据。与常规 HTTP 不同,HTTPS 提供数据加密,使其在客户端和服务器之间传输时更加安全。

    HTTP 和 HTTPS 之间的主要区别在于使用 SSL(安全套接字层)或其更现代的版本 TLS(传输层安全性)。这些协议提供数据加密和服务器身份验证,从而保护信息免遭未经授权的访问和篡改。

    使用 HTTPS 时,网址以“https://”开头,表示与网站的连接是加密且安全的。这在传输密码、信用卡号和个人信息等敏感数据时尤其重要。

    • 1
  2. MarianD
    2023-11-01T21:53:05Z2023-11-01T21:53:05Z

    它们基本上是相同的,但是当您尝试联系HTTPS服务器时,它会向您发送其公钥-它与您之间的所有通信都将被加密。

    • 为此,服务器所有者必须将其生成为一对(公钥、私钥)的一部分,并使用从“证书颁发机构”之一获得的证书对其进行数字签名,即 来自处理该问题的组织。这样的证明,他自然要花钱去办,确立自己的身份。

    您的浏览器知道所有根证书颁发机构,并检查它们发送给您的公钥是否确实属于该 HTTPS 服务器。然后,它将生成“您的”一次性公钥/私钥对,仅用于该会话。

    • 使用公钥加密(“锁定”)的内容只能使用私钥解密(“解锁”) ,反之亦然 - 使用私钥锁定的内容只能使用公钥解锁。

      私钥和公钥本质上没有区别;当他们中的一个不告诉任何人,而另一个告诉所有人时,你就会发挥作用。

    现在您的浏览器做出响应 - 它将您的公钥发送到服务器,但使用其公钥进行加密。这意味着,除了他之外,没有人能够破译它。

    一切都需要完成——服务器知道你的公钥,你也知道。您(即您的浏览器)用公钥对其进行加密,它就是您的。除了你和他之外,没有人能破译你们的通讯。

    • 顺便说一下,服务器默认在端口 80 上接受“纯” HTTP通信,但在端口 443 上接受加密的HTTPS通信。
    • 1

相关问题

  • 403 和 401 响应代码之间的区别

  • 是什么阻止了 Tor 入口节点解密流量

  • 如何在 gorilla/websocket 的连接中添加带有 cookie 的标头?

  • 在 github 页面的自定义域上删除重定向到 https

  • Golang HTTP 同步

  • 告诉我如何将 http.client 传递给函数

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5