首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在智能卡上定义自己的安全域?

如何在智能卡上定义自己的安全域?
EN

Stack Overflow用户
提问于 2020-05-05 21:10:50
回答 1查看 301关注 0票数 0

如何在智能卡上定义自定义安全域?假设我的手机里有一张GSM SIM卡(我不知道设置操作员键来修改我的SIM卡)!如果我想在同一张SIM卡上安装一个自定义的安全域,以便在SIM卡上有一个独立的岛来管理我的几个小应用程序(而不是运营商),我是正确的吗?

安全域应该具有哪些属性?有没有可能写一个或者使用任何预先写好的在线代码?有没有可能在不知道密钥组的情况下把它安装在sim卡上?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-07 23:31:47

首先,Java Card是一种编程语言,用于编写在带有Java Card RE/VM的智能卡上运行的applet。Global Platform是用于安装和管理智能卡应用程序的标准,其中包括安全域的概念。市面上有许多智能卡将两者结合在一起(虽然这不是必需的),我想这也是您的用例。

有两种类型的安全域,(最高、顶级)颁发者安全域和补充安全域。首先,如果您不知道颁发者安全域的密钥,则不能添加其他安全域或任何其他小程序。ISD始终是预安装的,通常卡上有一个SSD加载软件包,可用于安装和实例化SSD。安全域只是另一个具有安全域权限的小程序,但它具有加载/安装/管理小程序以及直接与JCRE/VM交互的功能。从技术上讲,您可以将安全域权限添加到您自己编写的小程序中。

所有信息都可以在免费提供的Global Platform规范中找到,如果您想深入挖掘,需要通读页面。

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

https://stackoverflow.com/questions/61613984

复制
相关文章

相似问题

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