[发明专利]一种基于STK菜单对软件进行授权的方法及系统有效
申请号: | 201510267417.9 | 申请日: | 2015-05-22 |
公开(公告)号: | CN104850811B | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 张汉就;郑爱华;徐美燕 | 申请(专利权)人: | 东信和平科技股份有限公司 |
主分类号: | G06K7/00 | 分类号: | G06K7/00;G06K19/073 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 屈慧丽,曹志霞 |
地址: | 519060 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种基于STK菜单对软件进行授权的方法及系统,解决了现有的软件授权方式由于仅通过软件识别码及相对应的主金钥对软件进行加密保护,对智能卡进行通过软件识别码及相对应的主金钥进行解密的方式。现有方式虽然实现了授权,但由于安全性较低,软件加密算法的安全性远远不如硬件,极易被破解的技术问题。本发明实施例基于STK菜单对软件进行授权的方法包括按照预置认证步骤对智能卡进行认证,并获取浏览智能卡的STK菜单权限;向智能卡发送STK指令获取授权软件的可授权次数;判断与授权次数对应数量的智能卡的ICCID是否已授权,若否,则对智能卡进行授权处理,并将授权后的智能卡的ICCID进行储存。 | ||
搜索关键词: | 一种 基于 stk 菜单 软件 进行 授权 方法 系统 | ||
【主权项】:
一种基于STK菜单对软件进行授权的方法,其特征在于,包括:通过授权软件按照预置认证步骤对智能卡进行认证,以获取浏览所述智能卡的所述STK菜单权限;通过所述授权软件向所述智能卡发送所述STK指令,对可授权次数进行设置;按照预置认证步骤对智能卡进行认证,并获取浏览所述智能卡的STK菜单权限;向所述智能卡发送STK指令获取授权软件的可授权次数;判断与所述授权次数对应数量的智能卡的ICCID是否已授权,若否,则对所述智能卡进行授权处理,并将授权后的所述智能卡的所述ICCID进行储存;所述预置认证步骤具体包括:通过调用程序调用所述智能卡产生第一随机数,并进行临时保存;通过所述调用程序使用DES算法对所述第一随机数进行加密计算,并返回对应的密文数据;通过所述调用程序将所述密文数据发送至所述智能卡进行DES算法解密获取第二随机数;将所述第一随机数和所述第二随机数进行比对,若所述第一随机数和所述第二随机数相等,则认证成功。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东信和平科技股份有限公司,未经东信和平科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510267417.9/,转载请声明来源钻瓜专利网。