access-control - 如何找到 ARA-M 示例 APDU?
问题描述
我正在尝试在我的 USIM 和 Android 应用程序中连接一个小程序。
我知道我必须在 USIM 上安装 ARA-M 小程序才能检查访问控制并提交我的应用程序 AID 作为通信规则。
我检查了此链接并将其安装在我的 sim 卡上,但我无法与此小程序通信,所有示例都使用GlobalPlatformPro。当我运行类似的命令时,它会从函数gp.exe --list
返回,这意味着我不知道如何修复它。0x57
ScardTransmit
ERROR_INVALID_PARAMETER
现在我有两个问题:
1) 如何修复 GlobalPlatformPro 错误以运行ARA-M示例?
2) 我怎样才能找到这个小程序的标准命令(一些用于通信和添加访问控制规则的示例 APDU)?
感谢您的帮助。
解决方案
我找到了答案。
这里有一篇关于此事的论文。这是一个开始的好地方。Global Platform在这里有一个存储库,您可以在其中找到 ARA 小程序和四个测试小程序以开始使用。
全球平台安全元素访问控制对于像我这样处于起点的人来说也是一个有用的参考。
推荐阅读
- python - 如何处理 Azure Machine Learning Studio 中数据集的频繁变化?
- java - 如何从 Linux 的输出中删除(过滤掉)特定的 Java Stack-Traces?
- java - 如何通过配置文件激活/停用 Spring Security
- azure-cosmosdb - Cosmos Db 中容器级别的事务
- powershell - Foreach,最后一个条件不需要为它找到的每个虚拟机“确定”
- mysql - Sakila 模式显示所有表的 NULL 值?
- kotlin-coroutines - Kotlin 协程的长任务
- javascript - 对 API 调用感到困惑。计算当前日期和未来日期的时间
- android - 如何获得电子邮件意图的结果?结果代码不正确
- sequelize.js - 如果一行失败,则继续批量创建不会失败