今天收到提醒,有一封信件被寄到以前工作的地方了,我才想起 5 年前办的几张信用卡今年到期需要更新,那封信件应该是新的信用卡。为了避免再寄到之前的地址,于是挨个更新信用卡联系信息。
在操作时,民生银行 APP 需要读取身份证。起初我以为是拍照上传之类的,结果在点击下一步是,提示了 NFC 识别证件。继续点击下一步,就出现了将身份证贴在手机背面的提示和图标。然后我将身份证压在手机下面,提示“已扫描到身份证,请勿移动”,再然后,伴随着 iOS 标志性的“嘟嘟”提示音和震动,图标变成一个“√”并提示“读取成功”,手机屏幕上就出现了这张身份证上的所有信息。
可能这并不是什么新奇的玩意,技术上或许也不难实现,但第一次体验到还是令人有些震撼。虽然不如 Apple Pay 那样丝滑,但整个操作过程也很流畅,而且这比拍照上传的安全性高多了吧,至少更难以被伪造了。
或许是我孤陋寡闻了,但今天真的是小刀剌屁股开了眼儿了!
1 hdp5252 2023-03-09 12:39:41 +08:00 via Android 18 年办理钉钉卡就是 nfc 手机读取的身份证 |
![]() | 2 oldshensheep 2023-03-09 12:40:59 +08:00 Android 也可以,还可以读取身份证里的照片……身份证号啥的更不用说了 |
![]() | 3 Tink PRO 这个不稀奇吧 |
![]() | 4 piku 2023-03-09 12:44:37 +08:00 via Android 其实不完全是读证。。。读到的加密信息送到服务器远程解密而已 |
![]() | 5 piku 2023-03-09 12:44:57 +08:00 via Android 不是直接读证内的内容 |
![]() | 6 love4taylor PRO 航旅纵横开 eID 就是 NFC 读身份证 |
![]() | 7 oldshensheep 2023-03-09 12:58:36 +08:00 @piku 其实是可以的,几年前我用过一个 Android 应用读取过身份证,那个应用是一小道流传出来的。为了防止泄露身份证信息,我断网读取,是可以正常获取身份证信息的。 |
![]() | 8 18k 2023-03-09 13:04:01 +08:00 以前不可以 现在可以了,就差模拟门禁卡了,实现的话 跟安卓就没区别了 |
![]() | 9 wsxy 2023-03-09 14:15:46 +08:00 NFC 是有这个功能的,Android 很久以前就可以,反而是 IOS 近几年才开放接口给 APP 用。 |
10 systemcall 2023-03-09 14:24:45 +08:00 其实很好读取,一些途径泄露出来过读取的软件。0 几年的时候还是专门的设备来读取,但是防拆机的部分缩水了,所以…… |
![]() | 11 aoling 2023-03-09 14:25:22 +08:00 @oldshensheep 特属行业的手机可以,解密需要硬件芯片支持;但你说的普通 Android 应用是绝对不可能断网的识别的,只能联网识别,国密算法,SAM 硬件模块内置的私钥,你根本搞不到私钥的,不信我们赌一赌 |
![]() | 12 yolee599 2023-03-09 15:59:49 +08:00 安卓也可以读取啊,只不过身份证里的数据手机端不能解密,需要公安部的 SAM 硬件,官方卖得很贵,但是海鲜市场一大堆。现在行业内的做法是服务器集成公安部的 SAM 硬件,手机读取到加密数据后传输到服务器,解密后再传输回来,所以手机端无需 SAM 硬件也能读取到全部信息。 |
![]() | 13 yolee599 2023-03-09 16:06:51 +08:00 我之前做一个项目也是使用这种方案,买第三方的在线解密服务。他们是这么做的:为了提高效率,第一次读取的时候会走一遍 SAM 硬件解密流程,并把解密后的数据存到了他的服务器,后续同一张身份证再刷就很快了。第三方拥有了所有刷过的身份证信息,谈不上什么安全。 |
![]() | 14 virusdefender 2023-03-09 16:09:53 +08:00 感觉身份证就是一个普通的 nfc 卡,只不过里面存储的信息是加密的,所以得专用芯片或者联网解密。 |
![]() | 15 jacy 2023-03-09 16:10:19 +08:00 是个 nfc 都可以啊,只是需要解密程序 |
![]() | 16 jacy 2023-03-09 16:12:33 +08:00 微信小程序“证件扫描打印通”可以 nfc 读身份证生成扫描件 |
![]() | 19 yaphets666 2023-03-09 16:48:01 +08:00 加解密肯定是公安部的接口 |
![]() | 20 findblue 2023-03-09 17:18:22 +08:00 在国内还没试过,在岛国是这样的,有的市政服务要用 iphone 的 nft 读自己的个人番号卡用作身份验证 虽然那个优化和用户体验是真的差,各种提示卡没对准读取失败 |
21 systemcall 2023-03-09 18:06:26 +08:00 @aoling #11 算法又没有怎么升级,以前的机器流出来了不少。很多机器按理来说是要做成防拆的,里面有个开关和电池,检测到拆机就自毁,但是后面缩水掉了,开关和电池都没有了 甚至银行卡,以前都有隔空刷卡的,这种事情太多了,不要觉得奇怪 |
![]() | 22 SenLief 2023-03-09 18:10:57 +08:00 安卓以前就可以的,只不过需要 app 支持,普通的只是能识别,但是信息出不来。 |
23 ByteCat 2023-03-09 19:16:26 +08:00 之前用过,支持读取护照认证,还挺神奇的,查了一下需要申请接口,好像只有身份认证类或者金融的 app 才可以 |
24 businessch 2023-03-09 19:21:02 +08:00 via iPhone 就是一个识别 id 而已,然后发送给授权服务商,获得对应你的信息。 |
![]() | 25 halo123112 2023-03-09 21:13:08 +08:00 @hdp5252 也算是一笔成功的投资了,是用 iPhone 的 NFC 读取的吗,我去年移动靓号开卡还只能安卓 |
26 EIJAM 2023-03-10 00:17:45 +08:00 via Android 没读过身份证,经常用来给交通卡充值。 |
27 ovtfkw 2023-03-10 00:23:09 +08:00 via iPhone 是的 |
![]() | 30 aoling 2023-03-10 15:48:59 +08:00 在强调一遍,任何 nfc 手机都可以读取身份证,但是无法解密,解密依赖硬件芯片,普通安卓手机本地脱机解密的 app 不存在,只能联网解密 |
![]() | 31 Thanch 2023-03-11 00:45:42 +08:00 via Android 顺丰快递员的安卓终端就可以读取身份证。还有一些专门的离线身份证读取器。 |
![]() | 32 touzi PRO 我今天才知道, 也是通过民生银行知道的, 这个功能很实用. |
![]() | 33 p1gd0g 2024-08-04 04:48:25 +08:00 怪了,pixel6 读不出来 |