【技术实现步骤摘要】
本专利技术涉及智能卡领域,更具体地,涉及以及包括这种智能卡的设备。
技术介绍
当前,智能卡广泛应用在电信、金融等很多领域中。安全性是智能卡应用的基础, 主要包括以下几个方面智能卡在物理结构上的不可攻破,智能卡在软件体系中的健壮性, 以及基于不可攻破算法的加解密服务。目前,加解密服务越来越受到人们的关注,成为智能 卡应用的重要内容。通常,在智能卡芯片在设计过程中,会加入硬件协处理器专门为加解密 服务提供支持,使运算速度更快,加解密安全性更高。当前的智能卡中的加解密服务一般都 是提供给卡内操作系统以及卡内应用使用的。 智能卡的一个例子是嵌入到诸如手机、PDA等的移动终端中使用的电信sim卡。随着智能卡应用的发展,将有越来越多的智能卡可以与各种类型的终端一起使用。很多终端 设备本身没有加解密功能,或者即使终端设备上的应用程序能够提供加解密服务,由于处理资源的限制,由终端上的应用程序所提供的加解密服务可能比较耗时并且安全级别低。 因此需要一种为上述终端设备提供安全的加解密服务的手段。
技术实现思路
考虑到现有技术的上述问题,本专利技术提供了一种利用智能卡为外部设备应用提 ...
【技术保护点】
一种利用智能卡为外部设备应用提供加和/或解密服务的方法,包括:与智能卡连接的外部设备上的应用模块向所述智能卡中的加解密代理模块发送加和/或解密命令;所述加解密代理模块根据所述加和/或解密命令调用所述智能卡中的加解密服务模块来执行加和/或解密操作;以及所述加解密代理模块将执行所述加和/或解密操作所得到的加和/或解密结果返回给所述外部设备上的应用模块。
【技术特征摘要】
一种利用智能卡为外部设备应用提供加和/或解密服务的方法,包括与智能卡连接的外部设备上的应用模块向所述智能卡中的加解密代理模块发送加和/或解密命令;所述加解密代理模块根据所述加和/或解密命令调用所述智能卡中的加解密服务模块来执行加和/或解密操作;以及所述加解密代理模块将执行所述加和/或解密操作所得到的加和/或解密结果返回给所述外部设备上的应用模块。2. 如权利要求1所述的方法,其中,所述发送加和/或解密命令的步骤进一步包括由 与所述加解密代理模块相关联的远程加解密应用程序接口 API实施模块生成所述加和/或 解密命令,并将所述加和/或解密命令发送到所述加解密代理模块。3. 如权利要求2所述的方法,其中,所述生成加和/或解密命令的步骤进一步包括所 述应用模块调用与所述加解密代理模块相关联的远程加解密API中的方法并且设置与该 方法对应的参数,所述远程加解密API实施模块将所述方法和对应的参数编码到所述加和 /或解密命令中。4. 如权利要求2所述的方法,其中,所述生成加和/或解密命令的步骤进一步包括所 述应用模块调用与所述加解密代理模块相关联的远程加解密API中的方法并且设置与该 方法对应的参数,所述远程加解密API实施模块解析与所述方法相关的信息,并将所述信 息、所述方法和所述对应的参数编码到所述加和/或解密命令中。5. 如权利要求3或4所述的方法,其中,所述参数包括以下至少之一 加和/或解密密 钥、待加和/或解密的数据。6. 如权利要求4所述的方法,其中,所述信息包括与所述方法相关的要调用的加解密 包、类。7. 如权利要求3或4所述的方法,其中,所述生成加和/或解密命令的步骤进一步包 括所述远程加解密API实施模块对所述加和/或解密命令进行加扰。8. 如权利要求7所述的方法,其中,所述执行加和/或解密操作的步骤进一步包括加 解密代理模块对所接收到的所述加和...
【专利技术属性】
技术研发人员:李华炜,李丞倍,金亨一,罗栋元,李相研,
申请(专利权)人:爱思开电讯投资中国有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。