REF: wikipedia
1
Citrus 2018-03-31 18:32:45 +08:00 via iPhone
简单来说,门禁系统一般只读 ID,而公交卡是 CPU 指令与芯片交互,不依赖卡 ID。iPhone 能模拟公交卡的 CPU 芯片作出正确的响应从而能作为公交卡,并不模拟卡 ID。因此,一般的卡模拟方案都是随机卡 ID,也因此一般不能模拟固定 ID 的门禁卡。
在这里强烈鄙视小米违反安卓规范开放固定 ID 的卡模拟。 |
2
sobigfish OP @Citrus #1 ID 卡太古老了也不安全,淘宝上搜了一圈,几乎全是 ID 卡的门禁,就没有使用 14443 type a 卡的门禁?
|
3
jadec0der 2018-03-31 18:47:35 +08:00 via Android
@Citrus 怎么说呢,我觉得现在配钥匙摊 ID 卡随便复制,淘宝买个机器一百块的现状,提供这个功能已经帮不到坏人了,但是能给好人带来一些便利。小米大概是这么想的
|
5
honeycomb 2018-03-31 19:22:10 +08:00 via Android
@sobigfish 硬件上 iPhone 有这个潜力(交互性的 hce 都能做了,仅是模拟一个卡 ID 当然是可能的),但不意味着 iPhone 会提供这样的实现。
你可以参考 Android ( aosp 意义上的),它早在 4.4 就提供了完整的 hce 能力,但它是禁用了卡 ID 模拟的,所以目前有软件可以在 root 时使用该功能,或者是第三方 ROM 包含了该功能更好的前端 |
7
Citrus 2018-04-01 01:39:36 +08:00 via iPhone
@sobigfish 我说的读卡 ID 不是 ID 卡。14443 A 卡当然可以用来做门禁,最出名的就是 MFC1K 卡了吧。这个卡是 IC 卡,但是在一般的门禁中大多数都只用来读 ID 信息ˊ_>ˋ
|
8
Citrus 2018-04-01 01:43:22 +08:00 via iPhone 1
|
9
wjp2018 2018-04-01 09:03:06 +08:00 via Android
pm3 了解一下
|
10
churchmice 2018-04-02 07:36:07 +08:00 via Android
@sobigfish ISO14443 跟是不是 ID 卡没关系,上层协议都是自己定的。有些简单点就是第一个 ID,复杂点的双方内置密钥相互认证一下
|