【技术实现步骤摘要】
网关设备的授权方法、装置及系统
[0001]本专利技术涉及通信领域,具体而言,涉及一种网关设备的授权方法、装置及系统。
技术介绍
[0002]目前,现有的网关设备驱动程序的授权,通常采用序列号授权或借助硬件设备进行授权。
[0003]针对序列号授权方法:其用于授权的序列号通常是一串较长的无明显规律的字符,序列号一般按照事先约定好的生成规则生成,校验时采用与生成时相同的算法生成一串字符,然后比较校验生成的字符和输入字符的一致性来检验授权是否成功。该授权方式存在一个致命的问题,即用户可以用同一个授权序列号对多台硬件设备进行授权,对于不需要授权的硬件设备无法进行有效的授权管理。
[0004]针对硬件设备授权:该硬件设备的授权方式,对于无通用外设接口的设备可以以芯片模组的形式集成到电路板上,而对于有通用外设接口的设备可以使用USB设备进行授权。该授权方式一般都是在芯片或USB设备中集成特定的加密算法或密钥信息来进行授权,目标应用启动后,会首先识别当前设备上是否有加密硬件,如果没有直接提示当前未检测到授权设备并退出程序 ...
【技术保护点】
【技术特征摘要】
1.一种网关设备的授权方法,其特征在于,应用于目标网关设备,所述方法包括:生成所述目标网关设备待授权的基础文件;其中,所述基础文件至少包括所述目标网关设备的局域网地址和驱动协议列表,所述目标网关设备为未被授权驱动所述驱动协议列表中的驱动协议的工业网关设备;在将所述基础文件导出至已授权的预设应用程序,以由所述预设应用程序将所述基础文件转换成授权文件,且将所述授权文件导入所述目标网关设备之后,利用所述授权文件检测所述目标网关设备是否授权成功。2.根据权利要求1所述的方法,其特征在于,所述生成所述目标网关设备待授权的基础文件包括:通过第一应用程序生成至少包含所述局域网地址及所述驱动协议列表的字符串;其中,所述第一应用程序为所述目标网关设备上的已授权的应用程序;对所述字符串进行加密,得到加密密文;将所述加密密文存储至目标文件,得到所述基础文件。3.根据权利要求1所述的方法,其特征在于,所述利用所述授权文件检测所述目标网关设备是否授权成功包括:通过启动第二应用程序,检测所述目标网关设备上是否存在所述授权文件;其中,所述第二应用程序为所述目标网关设备上的用于利用驱动协议运行网关业务的程序;若所述目标网关设备上未存在所述授权文件,则确定所述目标网关设备授权失败,并退出所述第二应用程序;否则,继续运行所述第二应用程序,并对所述授权文件进行授权认证。4.根据权利要求3所述的方法,其特征在于,所述对所述授权文件进行授权认证包括:对所述授权文件中的文件内容进行解密,得到解密文件,并确定所述解密文件中的哈希值;其中,所述哈希值为预设授权程序对所述局域网地址进行哈希运算得到;采用与对所述局域网地址进行哈希运算的相同处理方式,处理所述局域网地址,得到校验值;将所述哈希值和所述校验值进行比较;若所述哈希值与所述校验值不同,则确定所述授权文件不适应所述目标网关设备;若所述哈希值与所述校验值相同,则检测所述授权文件中已授权的驱动协议是否存在于所述驱动协议列表;若存在,则确定所述目标网关设备授权成功;否则,提示第一应用程序不可驱动所述授权文件中已授权的驱动协议。5.根据权利要求1所述的方法,其特征在于,在将所述基础文件导出至已授权的预设应用程序,以由所述预设应用程序将所述基础文件转换成授权文件,且将所述授权文件导入第三方网关设备之后,所述方法还包括:启动所述第三方网关设备上的用于利用驱动协议运行网关业务的程序,以检测所述第三方网关设备是否授权成功;提示所述第三方网关设备授权失败。6.一种网关设备的...
【专利技术属性】
技术研发人员:唐小虎,李发亮,朱礼明,袁林,田晶昌,
申请(专利权)人:东土科技宜昌有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。