V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hguandl
V2EX  ›  问与答

macOS 钥匙串保存的个别 Wi-Fi 密码会加密处理?

  •  
  •   hguandl · 2018-02-22 08:33:36 +08:00 · 2637 次点击
    这是一个创建于 2467 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一般来说钥匙串里面是会保存明文的 Wi-Fi 密码的,直接在钥匙串.app 里勾选“显示密码”,输入电脑密码后就能看到。但是我发现有个别热点查看密码时,结果是一串很长的密码串,比如 C941656XXXX83116706A1AXXXXBC8A6105D64XXXX37E604FAD62CXXXX623B822

    我发现会保存成这种形式的密码的条件大概有:

    1. 在最新版本的 macOS 里连接 Wi-Fi 并保存密码。
    2. 热点的加密方式为 WPA2

    简单测试后发现旧版本 macOS 保存的密码,以及 iOS 连接后,通过 iCloud 同步过来的密码,都是单纯的明文保存。所以求解一下这是什么情况呢?

    3 条回复    2018-02-22 15:59:44 +08:00
    liwufan
        1
    liwufan  
       2018-02-22 09:08:47 +08:00
    这个问题相当有意思,我来谈一下我的猜测。过年前我出去旅游发现了,iOS11 更新了一个新功能--两台 iOS 设备之间可以通过类似 airdrop 的方式分享 Wi-Fi 密码。我让同行的人去问密码然后回来分享给我。在 mac 上面显示的就是这种密码串。相反我手机上一个一个字打的密码可以在电脑上面正常显示。我猜这大概这是一个防止 Wi-Fi 万能钥匙的 feature 吧?
    thinkIn
        2
    thinkIn  
       2018-02-22 10:12:07 +08:00 via iPhone
    你试一下,直接填入当密码填入是否可以连接?我估计是可以的
    lslqtz
        3
    lslqtz  
       2018-02-22 15:59:44 +08:00
    这个是可以的,在 Windows 下用软件查看有些 SSID 的保存密码也有这样的情况
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2895 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.