首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过OpenNFC的卡仿真

通过OpenNFC的卡仿真
EN

Stack Overflow用户
提问于 2012-08-31 21:01:09
回答 2查看 8.2K关注 0票数 3

我目前正在研究在支持NFC的智能手机上进行卡仿真的可能性。基本上,我想要做的是使用电话来实现可重新配置的物理访问系统。据我所知,在阅读api时,卡模拟是通过智能手机的天线和操作系统工作的,而不使用和依赖安全元素。但实际上我完全不确定这一点。

有没有人能够通过Open NFC软件栈使用卡仿真?我完全不明白这一点,因为它的文档风格非常混乱,并且没有提供卡仿真用例的示例。

此外,如果有人能够使用它,我真的很想知道是否有任何我必须满足的要求,通过电话它才能工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-04 17:04:06

因此,似乎没有人能给出一个明确的答案,至少我可以通过其他渠道回答我的问题。这是我发现的。

基本上,OpenNFC软件堆栈旨在通过硬件抽象层的帮助与任何硬件协同工作。这种硬件抽象层目前只为他们自己的SecuRead和MicroRead芯片组提供。所以开箱即用是不可能的。

对于Android上的卡仿真情况:正如你们中的许多人所知道的那样,如果没有安全元素的帮助,通常不可能使用卡仿真模式。我正在寻找的是某种软件卡仿真的可能性。这可能是随Cyanogenmod 1提供的(有一些夜间构建它被激活,您可以在此处查看此项目的更多信息: NFCProxy 2)。最近(实际上正是我提出问题的那一天),这些特性被移植到最新版本的Jelly Bean中。

票数 0
EN

Stack Overflow用户

发布于 2012-09-14 19:32:52

在大多数Android手机上,卡模拟将被关闭。在其中一些服务器上,它将指向嵌入式安全元素(Google wallet)或SIM (Cityzi和Quicktap钱包)。

OpenNFC提供了由主机进行卡仿真的可能性(理论上),但可能会出现一些性能问题。

另一个问题是,目前大多数安卓手机都包含恩智浦芯片组,而OpenNFC无法驱动这些芯片组。

如果您希望执行卡仿真,您应该查看EasyNFC,它允许您在SIM卡中构建近场通信应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12215911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档