[发明专利]调试桥授权方法、装置、设备及计算机可读存储介质在审
申请号: | 202110940898.0 | 申请日: | 2021-08-17 |
公开(公告)号: | CN113722686A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 杨星;张景宝 | 申请(专利权)人: | 深圳市新国都股份有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/46 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 廖慧贤 |
地址: | 518040 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调试 授权 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明公开了一种调试桥授权方法、装置、设备及计算机可读存储介质。该方法包括:从终端设备上获取到身份标识数据;在预设的安全管理系统上,根据预设的第一国密杂凑算法对身份标识数据进行计算处理,得到第一哈希数据;将第一哈希数据与终端设备的第二哈希数据进行比较;若第一哈希数据与所述第二哈希数据相同,则对与终端设备连接的调试桥工具进行授权。通过该方法:克服了现有技术固定授权密码泄露的问题,从而保护设备的安全。
技术领域
本发明涉及计算机技术领域,尤其是涉及一种调试桥授权方法、装置、设备及计算机可读存储介质。
背景技术
调试桥(Android Debug Bridge,adb),是安卓软件开发工具(android softwaredevelopment kit,android sdk)里的一个工具,用这个工具可以直接操作管理安卓(android)模拟器或者真实的安卓(android)设备,通过调试桥我们可以在集成开发环境(Eclipse)中方便通过Dalvik虚拟机调试监控服务(Dalvik Debug Monitor Service,DDMS)来调试安卓(Android)程序。
通常,对于用户来说,调试桥功能是禁止使用的,对于开发人员来说,调试桥功能也是在可控条件下访问的,每次访问都需要得到安全平台的授权,只有受信任的开发人员才能使用调试桥功能,从而保证设备的安全性。
通常安卓设备的调试桥授权只需要安卓设备持有人在设备上点击同意授权即可,部分安卓定制的产品需要更高的安全性,不允许除开发人员外的其它人员通过调试桥功能查看设备信息或查看应用日志,因此调试桥功能不可随意打开。
相关技术中,部分产品的做法是通过修改设备上的调试桥功能,设置固定的访问密码授权调试桥功能,知道密码的开发人员才可以使用调试桥功能,不知道密码的其它人员就不能使用调试桥功能,但是,固定的授权密码容易泄露,假如某个开发人员泄露了授权密码,其它知道授权密码的人都可以通过此密码使用调试桥功能,密码容易泄露,并且调试桥授权不可控制。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种调试桥授权方法、装置、设备及计算机可读存储介质,能够随机产生身份标识数据,并通过国密杂凑算法的计算,得到随机的哈希数据,若成功验证哈希数据,则对调试桥工具进行授权管理对应的终端设备,克服了现有技术固定授权密码泄露的问题,从而保护设备的安全。
根据本发明申请的第一方面实施例的调试桥授权方法,包括:
从终端设备上获取到身份标识数据;
在预设的安全管理系统上,根据预设的第一国密杂凑算法对身份标识数据进行计算处理,得到第一哈希数据;
将第一哈希数据与终端设备的第二哈希数据进行比较;
若第一哈希数据与所述第二哈希数据相同,则对与终端设备连接的调试桥工具进行授权。
根据本发明实施例的调试桥授权方法,至少具有如下有益效果:
通过从终端设备上获取到身份标识数据;在预设的安全管理系统上,根据预设的第一国密杂凑算法对身份标识数据进行计算处理,得到第一哈希数据;将第一哈希数据与终端设备的第二哈希数据进行比较;若第一哈希数据与所述第二哈希数据相同,则对与终端设备连接的调试桥工具进行授权,克服了现有技术固定授权密码泄露的问题,从而保护设备的安全。
根据本申请的一些实施例,包括:
获取预设的调试桥工具;
将调试桥工具与终端设备建立连接;
在建立连接后,从终端设备随机获取到身份标识数据。
根据本申请的一些实施例,包括:
获取预设的随机数生成器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市新国都股份有限公司,未经深圳市新国都股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110940898.0/2.html,转载请声明来源钻瓜专利网。