[发明专利]一种终端指纹生成方法及装置在审
申请号: | 201610606463.1 | 申请日: | 2016-07-28 |
公开(公告)号: | CN107665299A | 公开(公告)日: | 2018-02-06 |
发明(设计)人: | 李伟华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44 |
代理公司: | 深圳鼎合诚知识产权代理有限公司44281 | 代理人: | 江婷,李发兵 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 指纹 生成 方法 装置 | ||
技术领域
本发明涉及移动通讯领域,尤其涉及一种终端指纹生成方法及装置。
背景技术
终端标识如同人的居民身份证号码,可以唯一标识一个终端。对于一个移动终端有对应的一个终端标识,比如手机有IMEI(International Mobile Equipment Identity,国际移动终端标识)码或MAC地址(物理地址或者硬件地址)。但在移动通信领域,就像人的身份证可能被不法分子伪造一样,这些终端标识也很容易被假冒,从而对一些移动应用,如移动支付等造成安全隐患。因此需要使用不易假冒且易于区分的标识对终端进行身份识别。对于人,可以使用人的生物属性,如指纹、虹膜等来唯一识别一个人,个人的指纹具有唯一性,且不易假冒,现在指纹识别已有广泛的应用,比如公司考勤、公安追查疑犯等。同人一样,终端也可以有终端指纹。
目前提出的终端指纹的生成方案包括这样几种:
第一种,根据终端的硬件信息生成,例如IMEI码或MAC地址就是根据终端硬件生成的一种比较简单的终端指纹。
第二种,苹果公司为其售出的每一台移动终端设备如iPhone手机,都提供了一个UDID(Unique Device Identifier,唯一终端标识)码作为终端标识,一台移动终端只有一个唯一的UDID码,而且几乎不会被假冒,因此,UDID很受移动广告商和游戏网络运营商的青睐,因为,他们可以根据苹果移动终端设备的UDID码来确定用户的喜好,以及精确统计某一款产品的下载量。但UDID的生成涉及跟踪用户,侵犯了用户的隐私,因此,目前UDID已被禁用。
第三种,还是由苹果公司设计的UDID码的替代——OpenUDID码,OpenUDID码是由手机中第一个带有OpenUDID SDK包的手机应用生成,如果完全删除该带有OpenUDID SDK包的手机应用(比如恢复系统等),那么手机的OpenUDID码将会被重新生成,而且再次生成的OpenUDID码与之前的值不同,因为,将手机中原本带有OpenUDID SDK包的手机应用的相关数据完全删除后,这一台手机就相当于新终端。也就是说,这种完全根据终端中的软件信息来生成终端指纹的方式也是不可行的,因为,移动终端设备中的应用是可能被随时移除的,而一旦该应用被移除之后,再次生成的终端指纹将会与之前的不同,这样终端指纹就无法起到唯一标识移动终端设备的作用,即起不到设备指纹应有的作用。
综上,需要提出一种新的终端指纹的生成方案,用以保证生成的终端指纹能够唯一标识一台移动终端设备的同时还能够有效防止被假冒。
发明内容
本发明实施例提供的一种终端指纹生成及维护方法和装置,主要解决的技术问题是:用以保证生成的终端指纹能够唯一标识一台终端的同时还能够有效防止降低被假冒的风险。
为解决上述技术问题,本发明实施例提供一种终端指纹生成方法,包括:
获取终端的硬件标识信息,所述硬件标识信息用于唯一识别所述终端;
基于所述终端的图像显示特性和所述硬件标识信息生成指纹图像;
根据所述指纹图像的像素生成终端指纹。
本发明实施例还提供一种终端指纹生成装置,包括:
信息获取模块,用于获取终端的硬件标识信息,所述硬件标识信息用于唯一识别所述终端;
图像生成模块,用于基于所述终端的图像显示特性和所述硬件标识信息生成指纹图像;
指纹生成模块,用于根据所述指纹图像的像素生成终端指纹。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的任一项的终端指纹生成方法。
本发明的有益效果是:
根据本发明实施例提供的终端指纹生成方法、装置以及计算机存储介质,通过获取能够唯一识别终端的硬件标识信息,然后基于终端的图像显示特性和终端的硬件标识信息生成指纹图像,最后根据指纹图像的像素生成终端指纹;由于硬件标识信息本身就具有唯一标识终端的作用,因此基于硬件标识信息生成的指纹图像存在重复的可能性很小;同时,在生成指纹图像的时候,由于不同的终端的图像显示特性不同,所以生成的指纹图像在像素上存在极大的差别,故基于该指纹图像的像素生成的终端指纹也具有唯一性,而且由于终端指纹的生成至少利用了该终端硬件中具有唯一标识作用的信息和软件中具有唯一标识作用的信息,其他终端在生成的假冒终端指纹很难模仿,在保证终端指纹唯一标识作用的同时,提高了终端指纹的安全性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610606463.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种PCB板存放装置
- 下一篇:一种树脂盛装工具放置箱