[发明专利]控制用于IC卡的小应用程序运行的方法有效
申请号: | 200810098164.7 | 申请日: | 2008-05-19 |
公开(公告)号: | CN101308547A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 马里亚·基基耶尔基亚 | 申请(专利权)人: | 因卡特有限公司 |
主分类号: | G06K19/073 | 分类号: | G06K19/073;G06F9/445 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 | 代理人: | 孙皓晨;朱世定 |
地址: | 瑞士*** | 国省代码: | 瑞士;CH |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 用于 ic 应用程序 运行 方法 | ||
技术领域
本发明涉及一种控制用于包括有java卡平台的IC卡的小应用程序运行的 方法,该方法包括将该小应用程序下载到IC卡中的步骤和通过该JAVA卡平台 运行该小应用程序的步骤。本发明还涉及到一种包括有java卡平台和小应用程 序的IC卡。
背景技术
众所周知,电子设备通常包括有用以运行程序的平台。
更确切地说,电子设备一般由包括如电路、存储区域和处理器等底层元件 的硬件平台和包括一系列服务程序的软件平台构成。
该服务程序用来支持用户程序的运行。
更确切地说,java平台是一个包括编译器和运行引擎的软件平台,也被称 作java虚拟机,它使得用户程序得以运行,由于所述用户程序是用java语言 编程的,故也被表示为java小应用程序(java applet)。
Java语言的一个公知特性是所谓的可移植性,也就是说,可以在不同的硬 件平台上运行同样的java小应用程序,而无需改变java小应用程序的代码。
因此,由同一编辑器为由第一硬件平台构成的第一电子设备和由第二硬件 平台构成的第二电子设备二者共同编码的java小应用程序,可以不经任何修改 地被两个电子设备完全运行。
根据上述描述,IC卡通常是具有特定java平台的电子设备,该java平台 也被称为java卡平台,意欲支持特定java小应用程序的运行,以下称为java 卡小应用程序。
与大型电子设备不同,对IC卡来说,对java卡平台的使用所赋予的可移 植性是其缺陷,理由如下。
不同的制造商均习惯于在其生产的IC卡硬件平台上安装其自身的java卡 平台。
第一制造商为第一IC卡编码的第一java卡小应用程序是欲被该第一IC卡 的java卡平台执行。
但是,由于其可移植性,该第一java卡小应用程序可能会被安装到由第二 制造商生产的第二IC卡上,并通过该第二IC卡中存储的第二java卡平台运行。
更确切地说,第一java卡小应用程序可被不同的java卡平台运行,如果 该平台提供同样的java虚拟机的话。
为了能够第一java卡小应用程序在第二java卡平台上运行,将需要第一 制造商付出更长的时间和更多的精力来进行编程。
第一java卡小应用程序在第二IC卡中的简单下载和其在第二java卡平台 的运行可以在发现程序编码是以第一java卡小应用程序为基础的情况下终止。
进一步地,在第二java卡平台运行第一java卡小应用程序的可能性缺乏 安全性,由于第二制造商可能会试图发现与第一IC卡有关的安全信息。由于IC 卡应确保其安全性,所以这是一个很严重的问题。上述问题同样存在于SIM卡 工具包小应用程序,为与移动手机通信,这些小应用程序具有特定功能。
基于本发明的技术问题是要防止编程为通过第一IC卡第一java卡平台运 行的第一java小应用程序被第二java卡平台运行,避免有关第一IC卡的安全 信息被探测。
本发明的另一目的在于控制小应用程序向其他java卡平台的可移植性,从 而克服现有的影响其应用的局限和障碍。
发明内容
本发明的一个目的在于提供一种控制上述类型的小应用程序的运行的方 法,根据权利要求1的前序部分,该方法对小应用程序在非授权的java卡平台 上的运行进行锁定和限制。
本发明进一步的目的在于提供一种特定的IC卡,其包括只能通过所述特定 的IC卡的特定java卡平台运行的小应用程序。
在本发明基础上的解决思想是提供一种方法以控制上述类型的小应用程序 的运行,该类小应用程序能够对其被下载到的IC卡的java卡平台进行检测, 并在该被检测的java卡平台未被确认的情况下,锁定和限制该小应用程序的运 行。
根据这一解决思想,基于本发明的技术问题通过控制用于包含java卡平台 的IC卡的小应用程序运行来解决,该方法包括:
将该小应用程序下载到IC卡中的步骤;
通过该JAVA卡平台运行该小应用程序的步骤;
其特征在于:
在IC卡的存储区域内提供一平台识别号,以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于因卡特有限公司,未经因卡特有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810098164.7/2.html,转载请声明来源钻瓜专利网。