AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 867307
Accepted
Lismore
Lismore
Asked: 2017-08-08 06:54:45 +0800 CST2017-08-08 06:54:45 +0800 CST 2017-08-08 06:54:45 +0800 CST

在线证书状态协议 (OCSP) 和端口 80

  • 772

我过去在 AWS 中使用过 OCSP 装订,由于 AWS 上的更改,它们不再允许这样做。这导致必须打开防火墙规则以允许来自客户端设备的 OCSP 的出站 HTTP 流量。

对我们来说,不允许在设备所在的安全网络上打开端口 80,并且一些人提出了这样的担忧,即通过 HTTP 以明文形式发送数据会使其在通往 OCSP 服务器的路由上受到 MiTM 操纵。

当我阅读有关在线证书状态协议的信息时,它谈到了使用 HTTP,但我看不到它具体说明它必须是端口 80 的位置。

任何人都有使用 OCSP 而没有使用端口 80 的经验,或者对向此流量开放此类端口有任何安全问题。

ocsp
  • 1 1 个回答
  • 10285 Views

1 个回答

  • Voted
  1. Best Answer
    Jenny D
    2017-08-08T07:30:36+08:002017-08-08T07:30:36+08:00

    OCSP 不必位于端口 80。但是,OCSP 服务的 URL在您正在检查其有效性的证书中指定;如果您想在另一个端口上运行它,您需要确保证书包含正确的端口规范。

    OCSP 可以在 HTTP 80 而不是 HTTPS 上运行的原因是 OCSP 响应已经由 OCSP 服务器签名。OCSP 客户端将验证签名是否被授权为已颁发它正在检查的证书的 CA 签署 OCSP 响应;任何 MITM 都会使验证失败 - 因此添加额外的加密/身份验证层不会增加安全性,但会增加复杂性并增加可能的故障模式。

    正如评论中指出的那样,通过 HTTP 运行 OCSP 确实有一个缺点,即攻击者有可能拦截网络流量并查看您正在检查的证书。但是,他们仍然无法更改响应的内容。

    • 9

相关问题

  • 我可以在重新加载/重新启动时自动使 Nginx OCSP 装订证书吗?

  • 带有 nginx 的 OCSP 无法获取颁发者证书

  • 在启用 IIS SNI 的站点上启用 OCSP 装订

  • 在 NGINX 中配置 OCSP 装订

  • 使用 Let's Encrypt 在 LAMP 上装订 OCSP

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve