forgottencoast

如果中间人使用真实 CA 签发的证书,他能成功吗?

  •  1
     
  •   forgottencoast · Mar 26, 2020 · 4399 views
    This topic created in 2416 days ago, the information mentioned may be changed or developed.
    对这次 GitHub 事件有个疑问。
    如果可以,那么有什么办法避免被这样攻击?
    18 replies  •  2020-03-28 02:59:59 +08:00
    ccc008
    ccc008
    Mar 26, 2020
    2
    某某尝试过这样做。CA 已经被吊销了
    mikeguan
    mikeguan
    Mar 26, 2020 via Android
    3
    先劫持 DNS,然后搞个信任的 CA 签发证书,这样就可以为所欲为了
    DonaidTrump
    DonaidTrump
    Mar 26, 2020
    4
    能成功,但是这样就好比开锁匠当起了小偷,CA 就是开锁匠
    id7368
    id7368
    PRO
    Mar 26, 2020 via iPhone
    5
    为了应对这种攻击谷歌之前提出 HPKP 公钥固定,也就是只信任某个特定 CA 证书,其他证书即便有效也不信任,后来这个被发现于是又被取消了。
    Oni
    Oni
    Mar 26, 2020 via Android
    6
    这种事已经发生过了
    morethansean
    morethansean
    Mar 26, 2020
    7
    说白了这是 CA 的责任和义务,不确认瞎颁当然就丢掉了了 CA 背书基本的信任感,被大家移出信任列表……
    mcone
    mcone
    Mar 26, 2020
    8
    已经发生过了,请学习历史
    lovedebug
    lovedebug
    Mar 26, 2020
    9
    曾经做过数字证书和 CA,这是可以的。谷歌很鸡贼的搞了 CTLog 专门对付乱签 google 域名的 CA
    lovedebug
    lovedebug
    Mar 26, 2020❤️1
    10
    对付这种情况就是每年都会有 CA 评级,把垃圾 CA 加入到操作系统的 untrusted root 列表或者从 Firefox 中移除
    leafleave
    leafleave
    Mar 26, 2020 via Android❤️1
    11
    幸亏吊销了 cnnic
    gamexg
    gamexg
    Mar 26, 2020
    12
    Certificate Transparency 建立的目的也是为了找到乱颁发证书的 CA 。

    国外的 DigiNotar 、Symantec CA 因为滥发证书被干掉了。
    gamexg
    gamexg
    Mar 26, 2020
    13
    对了 cloudflare 提供了一个服务,可以订阅证书签发通知。当域名被签发了证书时能够收到邮件通知。

    https://blog.cloudflare.com/zh/introducing-certificate-transparency-monitoring-zh/
    aabbcc112233
    aabbcc112233
    Mar 26, 2020 via Android
    14
    提问,检验一下域名和证书中的域名不就完美解决了吗?
    shiji
    shiji
    Mar 26, 2020 via iPhone❤️1
    15
    @aabbcc112233 印钞厂背着央行偷偷印了钱。
    不是假钞,能过验钞机。但是印钞厂会被判刑的。
    aabbcc112233
    aabbcc112233
    Mar 26, 2020 via Android
    16
    @shiji 才明白过来题目是指正确的 ca 证书
    testcaoy7
    testcaoy7
    Mar 27, 2020
    17
    @id7368 HPKP 是因为部署太复杂,而且一不小心配置错就会导致网站无法访问,结果没什么人用才被取消的吧
    id7368
    id7368
    PRO
    Mar 28, 2020 via iPhone
    18
    @testcaoy7 不是,是因为缺陷,部署其实很简单的,具体原因可以看取消该标准的新闻: https://www.landiannews.com/archives/41904.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2800 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 10:39 · PVG 18:39 · LAX 02:39 · JFK 05:39
    ♥ Do have faith in what you're doing.