[发明专利]一种设备码生成的方法、装置、设备及存储介质有效
申请号: | 201810697876.4 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108881513B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 黄富兴 | 申请(专利权)人: | 深圳鼎盛电脑科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 生成 方法 装置 存储 介质 | ||
本发明实施例提供了一种设备码生成的方法、装置、设备及可读存储介质,该方法包括获取移动设备的APP请求执行设备码的指令,根据所述APP请求所述执行设备码的指令,查找与所述移动设备相对应的当前设备码和至少一个历史设备码;将所述当前设备码和至少一个历史设备码进行相似度计算,根据所述计算的结果和设定阈值的关系,将所述当前设备码或历史设备码中的一个作为执行设备码;将所述执行设备码发送给所述移动设备的APP进行存储。本发明实施例可以得到稳定的设备码实现对设备APP的操作,有效防止设备APP的盗号行为,并可以避免设备APP上的聚类行为被分散。
技术领域
本发明实施例涉及计算机技术,尤其涉及一种设备码生成的方法、装置、设备及存储介质。
背景技术
目前,对于Android系统,后台服务器会采集各移动设备的国际移动设备标识码(Tnternational Mobile Equipment Identity,IMEI)或Android身份认证码AndroidId作为设备码;对于IOS系统,后台服务器会采集广告标示符(Identifier for Advertisement,IDFA)和供应商标示符(Identifier for Vendor,IDFV)。
但无论IMEI,AndroidId还是IDFA,IDFV,都具有不稳定性,在实际应用中,如人为恶意篡改设备特征信息,如分辨率,硬盘大小,内存大小,设备名称,品牌等,此时,IMEI就会发生变化;如当系统升级或还原操作系统、甚至还原出厂设置时,AndroidId、IDFA将会发生变化;如当移动设备卸载供应商APP时,在重装供应商APP时IDFV就会重置。上述列举的情况都将会导致一个设备会被认成两个设备,将会影响用户使用的移动设备的安全,如盗用移动设备的账号信息,将同一设备上同一设备多账号登录、多账号授信、多账号交易等聚类行为分散。设备上的聚类行为被分散。
发明内容
本发明实施例提供一种设备码生成的方法、装置、设备及存储介质,可以得到稳定的设备码实现对设备APP的操作,避免设备APP上的聚类行为被分散。
第一方面,本发明实施例提供了一种设备码生成的方法,该方法包括:
获取移动设备的PP请求执行设备码的指令;
根据所述APP请求所述执行设备码的指令,查找与所述移动设备相对应的当前设备码和至少一个历史设备码;
将所述当前设备码和至少一个历史设备码进行相似度计算,根据所述计算的结果和设定阈值的关系,将所述当前设备码或历史设备码中的一个作为执行设备码;
将所述执行设备码发送给所述移动设备的APP进行存储。
第二方面,本发明实施例还提供了一种设备码生成的装置,该装置包括:
指令获取模块,用于获取移动设备码的APP请求执行设备码的指令;
设备码查找模块,用于根据所述APP请求的所述执行设备码的指令,查找与所述移动设备码相对应的当前设备码和至少一个历史设备码;
设备码存储模块,用于将所述执行设备码发送给所述移动设备的APP进行存储。
第三方面,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例中任一所述的设备码生成的方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例任一所述的设备码生成的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳鼎盛电脑科技有限公司,未经深圳鼎盛电脑科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810697876.4/2.html,转载请声明来源钻瓜专利网。