最近公司在做一个项目(正规的项目),需要使用 NFC 读取身份证获取到身份证的信息,可是在网上查了好久的资料,都没有什么实质性的东西,有没有大佬做过这方面的项目,希望大家能给些实质性的资料之类的东西.可以离线使用的那种,而不是说调用云函数什么的去获取

身份证内芯片的数据是加密的,正常来说没办法离线解密,除非用公安部认证的设备

这种都是去买认证的供应商

离线解密需要购买特定的芯片,然后过认证

换条路吧,拍照图片解析

身份证是一所的,是加密的。你的找公安部认证的企业购买模块才行。它不像 ICAO 的旅行证件可以通过 BAC 读取基本信息。

断网不行,需要联网的,Android 和 iOS ,NFC 读出加密数据,联网验证

随随便便让你读了还得了

硬件设备“神思身份证读卡器”,之前做项目用过。app 有个“科盛轩逸 NFC 身份证读卡器”,安卓手机安装 app 就能读。以上这俩,自己联系厂家吧。之外的就不知道了,没接触过

现在很多银行更新身份证信息,已经可以通过 NFC 卡拿身份信息更新了,不过是 100%在线处理的。离线的劝你不要花时间调研了,不可能的。

用过华视神思的,离线版

在线处理的有 国家网络身份认证 APP 就有这功能

好像基础信息不是加密的。可以读出来。有一些是加密的。

你才国密是干嘛的...

神思

不是有身份证读卡器吗?很多的,买一个。

离线需要某买解密硬件模块。 你这种情况只能在线解密,手机本地无法实现。淘宝卖的身份证读卡器,也是在线解密的,你拿到手的只是个单纯的读卡器

需要向公安申请解密,都让你随随便便读了那还得了

身份证读卡器,厂家一般会给 SDK ,直接拿 SDK 读二进制。。照片都能读出来

按道理来说,只要是可以离线验证,那 100% 可以被破解,专用芯片估计也能破解,和 Switch 破解一样。

🌚随随便便就可以做那就可以带着设备上早高峰的地铁走几圈了

好奇,你这“在网上查了好久的资料”都是怎么查的?百度?居然没查到有关身份证安全的信息?三年网课受害者?

做项目的时候接触过一家“深圳市指昂科技有限公司”,他们的平板集成了身份证 NFC 模块,厂家提供 sdk ,可以通过 sdk 直接读取,离线也能用。可以自己联系下看看

前些年做过的项目,1. 必须使用包含认证芯片的专用读卡器2. 可以离线(厂家会给你 sdk ),在线需要申请部署 GA 专网网关3. 离线能读取到卡面上所有信息:签发机关、有效期、姓名、性别、身份证号、生日日期、住址、证件照( bmp 格式)4. 更详细的校验和信息获取需要在线(普通企业也申请不到网关帐号)

基于网络的 NFC 读身份证,叫“实证”服务(基于 NFC 的 ISO14443 Type B 模式),只有公安部下属研究所(比如公安三所)授权的服务商可以开展该业务(比如“金联汇通”)。因为身份证中的数据是加密的,需要进行解密才可以获取,离线解密方案没有商业版本。基于离线外置读卡器的,需要读卡器内置公安 SAM 方案,但这个方案需要公安部门授权和检测,购买后读卡器厂商会给调用,也无法自行调用。

补充说明:读卡器有两种,一种是封装芯片的,只能离线读取,花钱就能买到。另一种是全功能,有一个 SIM 卡槽,和社保卡一样,申请、审核、发布芯片,到手就是一张 SIM 卡,里面封装着你的公钥私钥,插进读卡器就可以读取卡内加密数据,然后上传专网网关做其他处理。(一台读卡器一张 SIM ,不可以共享)