一种保护Android系统数据传输安全的方法及装置制造方法及图纸

技术编号:24041029 阅读:55 留言:0更新日期:2020-05-07 03:24
本发明专利技术公开了一种保护Android系统数据传输安全的方法及装置,所述方法包括:步骤1、获取PC的MAC地址与CPU信息,算出摘要数据并保存至PC中;步骤2、在PC端adb添加获取运行环境PC的MAC地址与CPU信息,计算出摘要数据的功能;步骤3、PC端adb启动时读取PC中的摘要数据,同时获取运行环境PC的MAC地址与CPU信息并计算出摘要数据;将读取的摘要数据与计算出的摘要数据进行比较,若一致则PC端adb成功启动,若未读取到PC中的摘要数据或不一致,则PC端adb启动失败;步骤4、Android端adbd收到来自PC端adb的adb消息,对adb消息进行解析并判断adb消息中协议是否正确,若正确则建立通信,若不正确则拒绝通信。本发明专利技术保证了PC端adb的安全,即使PC端adb软件泄露,在另一PC上也不能启动。

A method and device to protect data transmission security of Android system

【技术实现步骤摘要】
一种保护Android系统数据传输安全的方法及装置
本专利技术涉及信息安全就是领域,具体涉及一种保护Android系统数据传输安全的方法及装置。
技术介绍
Android设备与PC端程序一般是通过adb协议来通信的,adb协议是Google开源公开的。所以当Android设备打开调试模式后,将Android设备通过adb命令连接到PC端软件,则PC端中的软件都可以通过adb连接到Android设备,并能通过公开的adb协议来访问Android设备中的数据。针对目前Android设备与PC通信的安全问题,一般解决方案是利用口令来核实权限,在一定程度上解决了Android设备与PC通信的安全隐患。但是,此种解决方案不便于用户在Android设备上进行操作。另一种解决方案是利用ID来认证权限,也在一定程度上解决了Android设备与PC通信的安全隐患。但是,ID泄露,无法立即获得更新授权。
技术实现思路
本专利技术所要解决的技术问题是:针对上述存在的问题,提供一种保护Android系统数据传输安全的方法及装置,能够有效拦截本文档来自技高网...

【技术保护点】
1.一种保护Android系统数据传输安全的方法,其特征在于,包括如下步骤:/n步骤1、获取PC的MAC地址与CPU信息,使用散列算法算出摘要数据并保存至PC中;/n步骤2、对PC端adb与Android端adbd通过adb通信协议进行定制,使PC端adb加入获取运行环境PC的MAC地址与CPU信息,并计算出摘要数据的功能;/n步骤3、PC端adb启动时,首先读取保存在PC中的摘要数据,同时获取运行环境PC的MAC地址与CPU信息并计算出摘要数据;将读取的摘要数据与计算出的摘要数据进行比较,若对比的摘要数据一致,则PC端adb成功启动,若未读取到PC中的摘要数据或对比的摘要数据不一致,则PC端...

【技术特征摘要】
1.一种保护Android系统数据传输安全的方法,其特征在于,包括如下步骤:
步骤1、获取PC的MAC地址与CPU信息,使用散列算法算出摘要数据并保存至PC中;
步骤2、对PC端adb与Android端adbd通过adb通信协议进行定制,使PC端adb加入获取运行环境PC的MAC地址与CPU信息,并计算出摘要数据的功能;
步骤3、PC端adb启动时,首先读取保存在PC中的摘要数据,同时获取运行环境PC的MAC地址与CPU信息并计算出摘要数据;将读取的摘要数据与计算出的摘要数据进行比较,若对比的摘要数据一致,则PC端adb成功启动,若未读取到PC中的摘要数据或对比的摘要数据不一致,则PC端adb启动失败;
步骤4、Android端adbd收到来自PC端adb的adb消息,对adb消息进行解析并判断解析出的adb消息中协议是否正确,若正确,则建立通信,若不正确,则拒绝通信。


2.根据权利要求1所述的保护Android系统数据传输安全的方法,其特征在于,步骤4中,PC端adb也会对收到来自Android端adbd的adb消息进行解析并判断adb消息中协议是否正确,若正确,则建立通信,若不正确,则拒绝通信。


3.根据权利要求1或2所述的保护Android系统数据传输安全的方法,其特征在于,Android端adbd与PC端adb收到adb消息后,会对每条adb消息进行解析并判断adb消息中协议是否正确,若正确,则建立通信,若不正确,则拒绝通信。


4.一种保护Andro...

【专利技术属性】
技术研发人员:何鑫
申请(专利权)人:成都三零瑞通移动通信有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1