一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种SDK软件接口服务授权方法及装置与流程

2021-10-29 22:39:00 来源:中国专利 TAG:装置 接口 授权 互联网 方法

技术特征:
1.一种sdk软件接口服务授权方法,其特征在于,包括:用户方启动api接口时,读取用户方硬件设备上的授权文件,从授权文件中读取文件内容,该授权文件为服务提供方基于用户方的硬件设备参数生成授权序列号,并将授权序列号写入硬件设备的文件得到;判断文件内容与当前设备的硬件环境是否一致;若是,从文件内容获取硬件设备对应的授权状态,该授权状态包括永久授权、限时授权和单次授权;若否,确定当前用户方无权限。2.如权利要求1所述的sdk软件接口服务授权方法,其特征在于,所述硬件设备参数包括c盘序列号、网卡名称、网卡对应的mac地址;所述服务提供方基于用户方的硬件设备参数生成授权序列号,并将授权序列号写入硬件设备的文件,包括:通过加密算法将所述硬件设备参数、授权码和随机数进行混淆,生成机器码,所述授权码包括授权状态和授权时间;将机器码经des加密后,再进行base64编码,生成加密序列号;将序列号写入所述用户方的硬件设备的文件中。3.如权利要求2所述的sdk软件接口服务授权方法,其特征在于,所述将序列号写入所述用户方的硬件设备的文件中,包括:将所述序列号写入所述用户方的硬件设备etc目录下的hb_eth0文件中。4.如权利要求2所述的sdk软件接口服务授权方法,其特征在于,所述读取用户方硬件设备上的授权文件,从授权文件中读取文件内容,包括:将所述授权文件经base64解码后,进行des解密,得到授权文件的内容;从授权文件内容获取设备指纹序列号:硬件设备参数 授权码。5.如权利要求2所述的sdk软件接口服务授权方法,其特征在于,在所述授权状态为限时授权时,还包括:每间隔设定时间读取所述授权文件的授权内容并解析出授权时间,直至授权时间为零,授权截止。6.如权利要求1

5任一项所述的sdk软件接口服务授权方法,其特征在于,在所述判断文件内容与当前设备的硬件环境是否一致之前,还包括:判断所述授权文件是否存在;若是,则判断文件内容与当前设备的硬件环境是否一致;若否,则确定所述用户方无权限。7.一种sdk软件接口服务授权装置,其特征在于,包括布置在服务提供方的第一服务器和布置在用户方的第二服务器,第一服务器和第二服务器连接通信,第二服务器包括存储器和处理器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1至6中任一权利要求所述的方法。8.如权利要求7所述的sdk软件接口服务授权装置,其特征在于,所述第一服务器包括获取模块和加密模块,获取模块用于获取用户方的硬件设备参数,加密模块用于基于硬件设备参数生成授权序列号,并将授权序列号写入硬件设备的文件。
9.如权利要求8所述的sdk软件接口服务授权装置,其特征在于,所述硬件设备参数包括c盘序列号、网卡名称、网卡对应的mac地址。10.如权利要求9所述的sdk软件接口服务授权装置,其特征在于,所述加密模块具体用于:通过加密算法将所述硬件设备参数、授权码和随机数进行混淆,生成机器码,所述授权码包括授权状态和授权时间;将机器码经des加密后,再进行base64编码,生成加密序列号;将序列号写入所述用户方的硬件设备的文件中。

技术总结
本发明公开了一种SDK软件接口服务授权方法及装置,属于互联网技术领域,包括:用户方启动API接口时,读取用户方硬件设备上的授权文件,从授权文件中读取文件内容,该授权文件为服务提供方基于用户方的硬件设备参数生成授权序列号,并将授权序列号写入硬件设备的文件得到;判断文件内容与当前设备的硬件环境是否一致;若是,从文件内容获取硬件设备对应的授权状态,该授权状态包括永久授权、限时授权和单次授权;若否,确定当前用户方无权限。本发明可使获得授权的用户能够在准许使用的授权时间范围内获得提供的SDK的使用权限并且安全的使用。使用。使用。


技术研发人员:黄杰 饶轩衡 张习伟 宋京泽 孙晓 汪萌
受保护的技术使用者:合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室)
技术研发日:2021.06.25
技术公布日:2021/10/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜