[发明专利]一种不同指纹计算系统生成相同指纹的方法及装置在审
申请号: | 202111583831.2 | 申请日: | 2021-12-22 |
公开(公告)号: | CN114257564A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 杜威;张晓科;陈树华 | 申请(专利权)人: | 山东小葱数字科技有限公司 |
主分类号: | H04L61/3015 | 分类号: | H04L61/3015;H04L9/40;H04L9/06 |
代理公司: | 北京云科知识产权代理事务所(特殊普通合伙) 11483 | 代理人: | 张飙 |
地址: | 250013 山东省济南市历下区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 不同 指纹 计算 系统 生成 相同 方法 装置 | ||
1.一种不同指纹计算系统生成相同指纹的方法,其特征在于,所述方法包括如下步骤:
S1.第一指纹计算系统和第二指纹计算系统约定一个标记,以及约定所述标记在客户端的设备中存储的目录路径;
S2.第一指纹计算系统通过第一app在客户端采集数据生成第一指纹后,下发所述标记返回给客户端,并存储在约定的目录路径;
S3.第二指纹计算系统通过第二app采集客户端数据时,先检查约定的目录路径下是否存在所述标记,如果存在则将所述标记上报到第二指纹计算系统;
S4.第二指纹计算系统对所述标记进行核对之后,采用相同的算法生成第二指纹,所述第二指纹与第一指纹相同。
2.根据权利要求1所述的不同指纹计算系统生成相同指纹的方法,其特征在于,返回给客户端的标记是一个固定字符串。
3.根据权利要求2所述的不同指纹计算系统生成相同指纹的方法,其特征在于,第一指纹计算系统和第二指纹计算系统事先约定好加密算法和秘钥;经AES算法加密,生成的AES密文是第一指纹计算系统的标记和随机字符串,其中第一指纹计算系统的指纹生成算法就是用所述随机字符串生成。
4.根据权利要求3所述的不同指纹计算系统生成相同指纹的方法,其特征在于,第二app采集客户端数据上报到第二指纹计算系统以后,第二指纹计算系统根据事先约定好的加密算法和秘钥对AES密文进行解密;解密后得到第一指纹计算系统的标记和所述随机字符串。
5.根据权利要求1-4任一项所述的不同指纹计算系统生成相同指纹的方法,其特征在于,所述标记保存在客户端设备的系统目录下,并保证app申请相关权限并具备目录的读写权限。
6.根据权利要求1所述的不同指纹计算系统生成相同指纹的方法,其特征在于,所述第一指纹计算系统是有指约定生成相同指纹的多个指纹计算系统中首先在某个客户端生成设备指纹的指纹计算系统,其余有约定生成相同指纹的指纹计算系统统称为第二指纹计算系统;所述第二指纹计算系统可以是一个或多个服务厂商的指纹计算系统。
7.根据权利要求1所述的不同指纹计算系统生成相同指纹的方法,其特征在于,多个服务厂商之间分别合作的情况下,所述方法可以是有约束限制的合作,有约束限制的合作指彼此合作的两个服务厂商之间可以分别约定下发标记的存储目录、各自的标记、和AES加密的秘钥,并且彼此合作的服务厂商之间并不会互相泄露各自的客户端采集数据和指纹的关联算法。
8.根据权利要求1所述的不同指纹计算系统生成相同指纹的方法,其特征在于,所述方法应用于安卓设备。
9.一种不同指纹计算系统生成相同指纹的装置,所述装置用于实施权利要求1-8任一项所述的不同指纹计算系统生成相同指纹的方法。
10.根据权利要求9所述的不同指纹计算系统生成相同指纹的装置,其特征在于,所述装置包括采集单元,用于在客户端采集数据;还包括加密单元,用于根据约定好的加密算法和秘钥对所AES密文进行加密和解密:以及检测单元,用于对客户端设备的标记进行检查与核对。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东小葱数字科技有限公司,未经山东小葱数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111583831.2/1.html,转载请声明来源钻瓜专利网。