iPhone 的 NFC 居然可以用于读取身份证,我是最后一个知道的吗?

2023-03-09 12:34:21 +08:00
 oygh

今天收到提醒,有一封信件被寄到以前工作的地方了,我才想起 5 年前办的几张信用卡今年到期需要更新,那封信件应该是新的信用卡。为了避免再寄到之前的地址,于是挨个更新信用卡联系信息。

在操作时,民生银行 APP 需要读取身份证。起初我以为是拍照上传之类的,结果在点击下一步是,提示了 NFC 识别证件。继续点击下一步,就出现了将身份证贴在手机背面的提示和图标。然后我将身份证压在手机下面,提示“已扫描到身份证,请勿移动”,再然后,伴随着 iOS 标志性的“嘟嘟”提示音和震动,图标变成一个“√”并提示“读取成功”,手机屏幕上就出现了这张身份证上的所有信息。

可能这并不是什么新奇的玩意,技术上或许也不难实现,但第一次体验到还是令人有些震撼。虽然不如 Apple Pay 那样丝滑,但整个操作过程也很流畅,而且这比拍照上传的安全性高多了吧,至少更难以被伪造了。

或许是我孤陋寡闻了,但今天真的是小刀剌屁股——开了眼儿了!

10697 次点击
所在节点    分享发现
33 条回复
hdp5252
2023-03-09 12:39:41 +08:00
18 年办理钉钉卡就是 nfc 手机读取的身份证
oldshensheep
2023-03-09 12:40:59 +08:00
Android 也可以,还可以读取身份证里的照片……身份证号啥的更不用说了
Tink
2023-03-09 12:43:14 +08:00
这个不稀奇吧
piku
2023-03-09 12:44:37 +08:00
其实不完全是读证。。。读到的加密信息送到服务器远程解密而已
piku
2023-03-09 12:44:57 +08:00
不是直接读证内的内容
Love4Taylor
2023-03-09 12:48:02 +08:00
航旅纵横开 eID 就是 NFC 读身份证
oldshensheep
2023-03-09 12:58:36 +08:00
@piku 其实是可以的,几年前我用过一个 Android 应用读取过身份证,那个应用是一小道流传出来的。为了防止泄露身份证信息,我断网读取,是可以正常获取身份证信息的。
18k
2023-03-09 13:04:01 +08:00
以前不可以 现在可以了,就差模拟门禁卡了,实现的话 跟安卓就没区别了
wsxy
2023-03-09 14:15:46 +08:00
NFC 是有这个功能的,Android 很久以前就可以,反而是 IOS 近几年才开放接口给 APP 用。
systemcall
2023-03-09 14:24:45 +08:00
其实很好读取,一些途径泄露出来过读取的软件。0 几年的时候还是专门的设备来读取,但是防拆机的部分缩水了,所以……
aoling
2023-03-09 14:25:22 +08:00
@oldshensheep 特属行业的手机可以,解密需要硬件芯片支持;但你说的普通 Android 应用是绝对不可能断网的识别的,只能联网识别,国密算法,SAM 硬件模块内置的私钥,你根本搞不到私钥的,不信我们赌一赌
yolee599
2023-03-09 15:59:49 +08:00
安卓也可以读取啊,只不过身份证里的数据手机端不能解密,需要公安部的 SAM 硬件,官方卖得很贵,但是海鲜市场一大堆。现在行业内的做法是服务器集成公安部的 SAM 硬件,手机读取到加密数据后传输到服务器,解密后再传输回来,所以手机端无需 SAM 硬件也能读取到全部信息。
yolee599
2023-03-09 16:06:51 +08:00
我之前做一个项目也是使用这种方案,买第三方的在线解密服务。他们是这么做的:为了提高效率,第一次读取的时候会走一遍 SAM 硬件解密流程,并把解密后的数据存到了他的服务器,后续同一张身份证再刷就很快了。第三方拥有了所有刷过的身份证信息,谈不上什么安全。
virusdefender
2023-03-09 16:09:53 +08:00
感觉身份证就是一个普通的 nfc 卡,只不过里面存储的信息是加密的,所以得专用芯片或者联网解密。
jacy
2023-03-09 16:10:19 +08:00
是个 nfc 都可以啊,只是需要解密程序
jacy
2023-03-09 16:12:33 +08:00
微信小程序“证件扫描打印通”可以 nfc 读身份证生成扫描件
Rxianbei
2023-03-09 16:30:55 +08:00
@jacy 刚试过了, 提示仅供安卓 / 鸿蒙.
xiaoke
2023-03-09 16:34:50 +08:00
@jacy 我刚试了,没看到 NFC 相关功能。请问是在哪个菜单下
yaphets666
2023-03-09 16:48:01 +08:00
加解密肯定是公安部的接口
findblue
2023-03-09 17:18:22 +08:00
在国内还没试过,在岛国是这样的,有的市政服务要用 iphone 的 nft 读自己的个人番号卡用作身份验证
虽然那个优化和用户体验是真的差,各种提示卡没对准读取失败

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

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

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

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

© 2021 V2EX