今天收到提醒,有一封信件被寄到以前工作的地方了,我才想起 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 2023-03-09 12:43:14 +08:00
这个不稀奇吧
|
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 2023-03-09 12:48:02 +08:00 via iPhone
航旅纵横开 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 2023-04-01 16:50:24 +08:00
我今天才知道, 也是通过民生银行知道的, 这个功能很实用.
|
33
p1gd0g 117 天前
怪了,pixel6 读不出来
|