[发明专利]一种对应用服务进行认证的方法及装置在审
申请号: | 201510724757.X | 申请日: | 2015-10-29 |
公开(公告)号: | CN105391705A | 公开(公告)日: | 2016-03-09 |
发明(设计)人: | 徐彦伟 | 申请(专利权)人: | 青岛海尔智能家电科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/44 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 田俊峰 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用服务 进行 认证 方法 装置 | ||
1.一种对应用服务进行认证的方法,其特征在于,包括:
获取网络设备的介质访问控制层MAC地址;
根据所述网络设备的MAC地址和保存在本地的认证许可文件license文件,对应用服务进行认证。
2.如权利要求1所述的对应用服务进行认证的方法,其特征在于,所述license文件包括:
标识flag,
经过加密的起始MAC地址和经过加密的结束MAC地址,以及校验位。
3.如权利要求2所述的对应用服务进行认证的方法,其特征在于,根据所述网络设备的MAC地址和保存在本地的认证许可文件license文件,对应用服务进行认证,具体包括:
解析license文件,获取起始MAC地址和结束MAC地址;
当从起始MAC地址到结束MAC地址的认证地址段中没有包括所述网络设备的MAC地址时,则认证失败,应用服务停止运行。
4.如权利要求3所述的对应用服务进行认证的方法,其特征在于,当所述网络设备的MAC地址包含在所述认证地址段中时,还包括:
采用预设的加密算法对所述license文件的文件名进行加密,得到文件名标识;
判断所述文件名标识与所述标识flag是否一致,如果是,则认证通过,在所述网络设备上运行所述应用服务;如果否,则认证失败,应用服务停止运行;其中,将所述license文件的文件名按照预设的加密算法加密后得到的数值设置为标识flag的初始值。
5.如权利要求2~4任一项所述的对应用服务进行认证的方法,其特征在于,所述方法还包括:
判断所述网络设备是否与服务器连接成功,如果是,则从所述服务器中获取新的标识flag,并将所述license文件中的标识flag修改为新的标识flag;如果否,则保持所述license文件中的标识flag不变。
6.一种对应用服务进行认证的装置,其特征在于,包括:
获取模块,用于获取网络设备的介质访问控制层MAC地址;
认证模块,用于根据所述网络设备的MAC地址和保存在本地的认证许可文件license文件,对应用服务进行认证。
7.如权利要求6所述的对应用服务进行认证的装置,其特征在于,所述license文件包括:
标识flag,
经过加密的起始MAC地址和经过加密的结束MAC地址,以及校验位。
8.如权利要求7所述的对应用服务进行认证的装置,其特征在于,所述认证模块还用于:
解析license文件,获取起始MAC地址和结束MAC地址;
当从起始MAC地址到结束MAC地址的认证地址段中没有包括所述网络设备的MAC地址时,则认证失败,应用服务停止运行。
9.如权利要求8所述的对应用服务进行认证的装置,其特征在于,所述认证模块还用于:
当所述网络设备的MAC地址包含在所述认证地址段中时,采用预设的加密算法对所述license文件的文件名进行加密,得到文件名标识;
判断所述文件名标识与所述标识flag是否一致,如果是,则认证通过,在所述网络设备上运行所述应用服务;如果否,则认证失败,应用服务停止运行;其中,将所述license文件的文件名按照预设的加密算法加密后得到的数值设置为标识flag的初始值。
10.如权利要求7~9任一项所述的对应用服务进行认证的装置,其特征在于,所述认证模块还用于:
判断所述网络设备是否与服务器连接成功,如果是,则从所述服务器中获取新的标识flag,并将所述license文件中的标识flag修改为新的标识flag;如果否,则保持所述license文件中的标识flag不变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔智能家电科技有限公司,未经青岛海尔智能家电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510724757.X/1.html,转载请声明来源钻瓜专利网。