2021 年了,苹果更新了手表解锁,这和安卓几年前的技术有什么区别吗?

2021-04-28 09:10:01 +08:00
 mantreegcj

哎,2021 年了,IOS14.5 苹果更新了戴口罩手表解锁,这和安卓几年前的手环或者手表解锁技术有什么区别吗? 仅技术交流,果粉勿喷

7419 次点击
所在节点    Apple
85 条回复
ajyz
2021-04-28 10:54:50 +08:00
@66beta 何必下线呢,不需要就不要开启不就得了。哪怕没疫情,依然有戴口罩的情况与人群,我觉得实用性功能有总比没有强(而且可选)。何必如此极端化呢。这两天发现一堆人纠结于此,理由无非是安全,就我个人使用下来,简单概括:很好,完全没啥好担心的。反过来看有些人的反应,有点酸,甚至有些人还拿睡眠模式等情况说事,不说睡眠模式无法 watch 解锁,即便有一些未知的可能,难道指纹等就不存在?
AsahiHuang
2021-04-28 10:55:46 +08:00
然后马上那些有手表手环的厂商就要更新类似功能了。
xxxxxxxxxxxxxx
2021-04-28 10:59:26 +08:00
#16 牛逼了,对比下就自卑了....
Leonard
2021-04-28 11:02:05 +08:00
@Nishino #20 平时关 Wi-Fi 的比关蓝牙的还少见
zhuangku556
2021-04-28 11:08:54 +08:00
@SWYou 安卓用多了容易魔怔,去抠启动 app 谁比谁快 0.1s ,充电谁比谁快 5 分钟,电池谁比谁大 50mah
vain
2021-04-28 11:11:15 +08:00
老实说,我从来不关心安卓有啥功能,也从来不会去比。感觉从来只有用安卓的喜欢来和 iDevice 比功能。我只知道安卓有一个大 feature:隐私黑洞,那就够了。
whileFalse
2021-04-28 11:11:52 +08:00
@Leonard @Cavolo 我还真经常有关 WIFI 和蓝牙的需求。
手机和车蓝牙配对了,平时一上车手机就静音了走车内喇叭。然而如果媳妇的手机连了 CarPlay (是一个第三方公司做的)占了车内音频,我手机就没声了,只能关蓝牙解决。
公司的 Wi-Fi 在连某些网站时不正常,所以有时需要关掉 Wi-Fi 使用蜂窝数据。
murmur
2021-04-28 11:12:34 +08:00
@vain 都 2021 年了,还在那隐私黑洞呢,都实名制+运营商数据库,你还有隐私,除非你国产 app 一个都不碰

刚才的滴滴追踪水印,苹果用户逃过了?
vain
2021-04-28 11:13:35 +08:00
@murmur 我还真就如此,从 10 年前我就开始严控隐私了,你自己不在乎不要以为人人如此。你没见过的不等于不存在。
murmur
2021-04-28 11:17:32 +08:00
@vain 中文社区,我只能做最坏的打算,国内支付宝、微信、淘宝、京东、pdd 、视频音乐游戏一个都不碰的

大概只有外国人或者外籍华人吧
ShuoHui
2021-04-28 11:19:11 +08:00
我是属于愿意为了结构光忍受刘海的。当然能有个指纹做补充最好。
Pazakui1259
2021-04-28 11:32:10 +08:00
参考手表在手机上解锁也要两个设备同时打开 Wi-Fi,可以理解为在手机上的手表解锁也使用了和 Mac 电脑上的手表解锁策略:

Mac 和 Apple Watch 的解锁是 Mac 先通过 BLE 蓝牙向手表创建连接,然后使用开启时手表电脑共享的密钥创建点对点 Wi-Fi 链接,然后使用 Wi-Fi 802.11v 协议通过交换带有时间戳的数据包来计算两个设备之间的距离(距离远数据包到达设备的时间就会长),如果距离很近,手表会通过这个链接再次向电脑发送一次性解锁密钥,电脑解锁后会重新生成一个一次性解锁密钥并通过链接发送回手表。
(参考文章: https://support.apple.com/guide/security/system-security-for-watchos-secc7d85209d/1/web/1,网络上也有很多关于该功能的分析文章,关键词:“Apple Watch Unlock 802.11v”)

而在安卓平台上存在很久的 Smart Lock 蓝牙解锁,其只会通过手机单方面检测蓝牙设备的信号强度。蓝牙设备无法反锁手机,没有提示其被用于解锁手机,无法在如睡眠模式时自动关闭解锁手机功能,且只单方面检测蓝牙设备信号强度的方式容易被信号放大器或其他特殊设备破解。

而苹果的手表解锁策略,利用的是 Wi-Fi 802.11v 协议交换时间戳数据包,设备根据数据包接收时间和发出时间的差来判断两设备的距离,如其在合理范围内即可认定为两设备距离很近。只有在判断出距离很近后,才会再通过同一个链接发送只有两设备知道的一次性解锁密钥。安全程度相较于 Smart Lock 非常高;其他设备如信号放大器只会增加数据包的接收时间,而即使非法设备成功伪装手表并成功交换了时间戳数据包,也无法得知并传回实际用于解锁的一次性解锁密钥。

但是这个功能依旧有局限性,比如睡觉时,睡眠模式的关闭只需要旋转数码表冠并进入控制中心关闭即可,睡得死的人依然有很大风险。而 iPhone 上存在很久的面容 ID 或触控 ID 从各个方面都是比手表解锁更好的一个解锁方式:速度更快,安全性更加,无需额外设备(更何况是个每天都要充电的额外设备)。苹果没有必要将一个更差的解锁方式加入 iPhone 并当作新的一个解锁方式。

这次加入的 Apple Watch 解锁 iPhone 的功能,只是面容 ID 的补充,解决现在这个特殊时期戴口罩时面容 ID 无法正确判断人脸的问题,只有面容 ID 检测到人脸被遮挡时才会使用手表解锁,如果面容 ID 检测到一个人没有戴口罩,会依然优先使用面容 ID 来判断并解锁。Apple Watch 解锁 iPhone 的功能只在面容 ID 机型上存在,触控 ID 机型不存在戴口罩无法解锁的问题,并没有添加支持这一功能。

@VersusClyne
@Nishino
calmWei
2021-04-28 11:46:53 +08:00
世界本来就是一个圆,你抄我,我抄你,最后就看谁做得最深入人心了
jiaslbang
2021-04-28 11:54:28 +08:00
疫情需要啊,做了确实更方便了,正常操作而已。特殊时期过了下线完全有可能,又不是为了做而做
Mitt
2021-04-28 12:10:29 +08:00
@Pazakui1259 #30 详细,不过测试发现人为遮挡面部(甚至是整个面部) 都会触发 watch 解锁,所以其实只要这个功能开了 优先面容 ID 也其实没啥安全性
ericwoflskin
2021-04-28 12:15:12 +08:00
@murmur #28 所以假如你的裸照泄露后,就干脆光着上街了,反正也都被看过了。
Pazakui1259
2021-04-28 12:28:08 +08:00
@Mitt
是的,所以有一个手表反锁的功能,反锁后直到下一次使用密码解锁之前都自动不使用手表解锁。不过事实上确实有可以优化的方向:
可不可以根据一定条件来自动开关这个功能,比如地理位置在家时自动关闭手表解锁?
可不可以通过面容 ID 先判断带口罩的大致脸型是否是主人再调用手表解锁?

可能现在使用的这个解决方案已经是解锁速度、安全性和功能上线速度之间的最好平衡了。
liuw666
2021-04-28 12:32:06 +08:00
求指纹解锁,想换 mini
caiych
2021-04-28 12:54:38 +08:00
@66beta 疫情过去后会下线口罩
ajyz
2021-04-28 12:59:26 +08:00
@whileFalse 从控制中心关就一切都解决,那个只会关闭当前连接的蓝牙或 Wi-Fi,正好符合你需求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/773753

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX