[发明专利]一种软件认证数据卡、软件认证系统和软件认证方法无效
申请号: | 201010566152.X | 申请日: | 2010-11-30 |
公开(公告)号: | CN102480724A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 赖华添;刘荣宝;李斌 | 申请(专利权)人: | 国民技术股份有限公司 |
主分类号: | H04W12/02 | 分类号: | H04W12/02;H04L29/06 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 认证 数据 系统 方法 | ||
技术领域
本发明涉及电通信技术应用的网络信息传输系统,涉及软件保护技术,特别是涉及一种软件认证数据卡、软件认证系统和软件认证方法。
背景技术
目前3G网络覆盖已经比较完善,这为个人笔记本电脑、台式机、上网本和ipad等设备提供了无线接入internet网络的可行性,同时也扩展了运营商的客户范围。据In-stat日前公布的报告显示,USB数据卡已经成为外接数据卡的主流,随着越来越多的笔记本电脑内置3G模块,嵌入式数据卡将是未来最具潜力的增长领域。在数据卡应用越来越广的今天,如果在此设备上加入锁网安全模块,不但能监控网络数据的安全性,使数据卡能够锁定固定的网络运营商,而且在其上也可以实现软件狗的功能(软件狗是一个插在计算机并口或USB口上的硬件,是一种外置的软件加密设备),为使用者提供一种在计算机等设备上用于软件保护的硬件产品,一方面扩展了数据卡的功能,另一方面节约了计算机等设备的外部接口,如USB键盘、鼠标或打印机等外设。然而,目前尚未提出与此相关的技术。
发明内容
本发明所要解决的技术问题是提供一种在带有软件狗功能的数据卡,以有效进行软件保护,防止软件的随意传播与使用,并扩展数据卡功能,以节约计算机等设备的外部接口。
本发明解决上述技术问题的技术方案如下:一种软件认证数据卡,包括GSM(Global System for Mobile Communications,全球移动通讯系统)模块、通用集成芯片卡(Universal Integrated Chip Card,UICC)和为所述数据卡提供电力的电源模块,所述数据卡通过GSM模块与互联网进行通信,并通过数据卡接口与主机进行通信,还包括设置于所述GSM模块和数据卡接口之间的用于锁定网络运营商的锁网安全模块;所述通用集成芯片卡用于向所述锁网安全模块提供IMSI(International Mobile Subscriber Identification Number,国际移动用户识别码)信息;所述锁网安全模块还用于接收和存储至少一个受保护软件的关键信息和执行所述关键信息所需的软件认证参数,并对所述认证参数和IMSI信息同时进行认证。
本发明的有益效果是:主机通过所述数据卡与internet网络交互的数据都会经过锁网安全模块,因此,可以使数据卡具备锁定网络运营商的功能;锁网安全模块存储受保护软件的软件认证参数和关键信息,同时读取通用集成芯片卡的IMSI信息,受保护软件只有得到所述的软件认证参数和IMSI信息两者的同时认证才可使用,从而保护软件的知识产权,维护软件发明人的合法权益;本发明数据卡集软件认证和上网两个功能为一体,节约了计算机等设备的外部接口;锁网功能与软件认证功能相结合可以使得用户仅能通过所指定的网络运营商对软件进行认证,从而可以进一步加强对软件的保护。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述锁网安全模块和通用集成芯片卡之间采用主从7816接口连接。
采用上述进一步方案的有益效果是,锁网安全模块与通用集成芯片卡之间的接口连接变得简单,无需额外的接口转换电路。
进一步,所述数据卡接口为USB接口、串行接口、并行接口或者射频接口。
采用上述进一步方案的有益效果是,所述数据卡通过多种接口与主机进行连接,扩大了接口的兼容性。
进一步,所述主机为计算机、上网本、ipad、手机或者PDA。
采用上述进一步方案的有益效果是,使得本发明的数据卡可以对多种主机上的软件进行保护。
进一步,所述关键信息为所述软件的程序片段和/或功能参数。
采用上述进一步方案的有益效果是,利于确认软件,使注册信息无法造假。
进一步,所述软件认证参数为用户标识、软件编号和/或软件版本信息。
采用上述进一步方案的有益效果是,利于确认软件,使注册信息无法造假。
进一步,所述锁网安全模块包括CPU模块、加密认证模块和安全存储模块;所述CPU模块用于通过数据卡接口与主机进行通信并与互联网进行通信,并对所述控制加密认证模块和安全存储模块进行控制,以及与所述通用集成芯片卡进行通信;所述加密认证模块用于对存储在所述安全存储模块上的数据进行加密,并对使用者的合法性进行认证;所述安全存储模块用于存储所述至少一个受保护软件的关键信息、软件认证参数和IMSI信息。
采用上述进一步方案的有益效果是,实现对信息的加密,避免重要数据信息被窃取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国民技术股份有限公司,未经国民技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010566152.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有联锁装置的机械锁合件
- 下一篇:海面油污回收器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置