[发明专利]移动终端的软件安全防护方法有效
申请号: | 201310682413.8 | 申请日: | 2013-12-16 |
公开(公告)号: | CN104717063B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 毛秀允 | 申请(专利权)人: | 杭州百航信息技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04W12/06;G06F21/12 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310000 浙江省杭州市西湖区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种移动终端的软件安全防护方法。它包括以下步骤:用户启动移动终端的软件客户端后,移动终端与服务器通信进行MAC地址及软件授权证书验证,验证成功后服务器将安全码发送到用户手机,用户将安全码输入移动终端上的安全码输入对话框,移动终端与服务器再次通信进行安全码验证,验证成功后服务器分别与移动终端和用户手机通信进行地理位置验证,验证成功后服务器才允许该移动终端上的软件客户端连接服务器端正常运行。本发明能够确保移动终端上的重要软件只能由用户使用,防止软件被其他人盗用,提高了软件的安全性。 | ||
搜索关键词: | 移动终端 安全码 服务器 验证成功 软件客户端 软件安全 用户手机 对话框 防护 验证 服务器通信 连接服务器 软件授权 输入移动 用户启动 用户使用 证书验证 重要软件 通信 地理位置 盗用 终端 | ||
【主权项】:
1.一种移动终端的软件安全防护方法,其特征在于,包括以下步骤:S1:将移动终端的MAC地址、该移动终端上软件的授权证书、软件允许使用的地理位置范围以及用户手机号码存储在服务器上,并进行绑定;S2:用户将移动终端连接网络后开启软件客户端,软件客户端弹出安全码输入对话框,移动终端将自身的MAC地址及软件授权证书通过网络发送到服务器,服务器对MAC地址及软件授权证书进行验证,如果验证成功则服务器发送安全码到用户手机,否则服务器不允许该移动终端上的软件客户端连接服务器端,阻止软件运行;S3:当用户手机收到服务器发送的安全码时,用户将手机收到的安全码输入到移动终端上软件客户端的安全码输入对话框,移动终端将该安全码发送到服务器,服务器对接收到的安全码进行验证,如果验证成功则服务器发送地理位置验证指令给移动终端和用户手机,否则服务器不允许该移动终端上的软件客户端连接服务器端;S4:当移动终端接收到地理位置验证指令后,移动终端通过自身的GPS模块获取当前地理位置信息,并将该地理位置信息发送到服务器,当用户手机接收到地理位置验证指令后,用户手机通过自身的GPS模块获取当前地理位置信息,并将该地理位置信息发送到服务器,服务器根据移动终端地理位置信息和用户手机地理位置信息计算出移动终端与用户手机之间的距离,服务器判断接收到的移动终端地理位置信息是否位于预先设定的地理位置范围内以及移动终端与用户手机之间的距离是否小于设定值,如果是则服务器允许该移动终端上的软件客户端连接服务器端正常运行,否则服务器不允许该移动终端上的软件客户端连接服务器端;S5:软件运行后,每隔一段时间T1服务器分别与移动终端和用户手机进行一次地理位置验证通信,服务器同时发送地理位置验证指令给移动终端和用户手机,移动终端接收到服务器发送的地理位置验证指令后通过自身的GPS模块获取当前地理位置信息,并将该地理位置信息发送到服务器,用户手机接收到服务器发送的地理位置验证指令后通过自身的GPS模块获取当前地理位置信息,并将该地理位置信息发送到服务器,服务器判断接收到的移动终端地理位置信息是否位于预先设定的地理位置范围内以及移动终端与用户手机之间的距离是否小于设定值,如果是则服务器允许该移动终端上的软件客户端继续连接服务器端运行,否则服务器不允许该移动终端上的软件客户端连接服务器端,软件停止运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州百航信息技术有限公司,未经杭州百航信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310682413.8/,转载请声明来源钻瓜专利网。