确定不同账号集合中相同账号的方法、装置及存储介质
摘要文本
本申请公开了一种确定不同账号集合中相同账号的方法、装置及存储介质,属于互联网技术领域。所述方法包括:获取第一账号集合,第一账号集合包括与m个第一目标账号一一对应的m个第一加密账号,第一加密账号是对应的第一目标账号依次经过第一加密算法和第二加密算法进行加密后得到的;获取第二账号集合,第二账号集合包括与n个第二目标账号一一对应的n个第二加密账号,第二加密账号是对应的第二目标账号依次经过第二加密算法和第一加密算法进行加密后得到的;根据第一账号集合和第二账号集合的交集确定m个第一目标账号和n个第二目标账号中的相同账号。本申请提供的技术方案能够在确定相同账号的过程中保证服务器的数据安全。 关注公众号马 克 数 据 网
申请人信息
- 申请人:腾讯科技(北京)有限公司
- 申请人地址:100080 北京市海淀区海淀大街38号银科大厦16层1601-1608室
- 发明人: 腾讯科技(北京)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 确定不同账号集合中相同账号的方法、装置及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN201810964176.7 |
| 申请日 | 2018年8月22日 |
| 公告号 | CN110213216B |
| 公开日 | 2024年2月9日 |
| IPC主分类号 | H04L9/40 |
| 权利人 | 腾讯科技(北京)有限公司 |
| 发明人 | 冯琛; 李锐; 何奋成 |
| 地址 | 北京市海淀区海淀大街38号银科大厦16层1601-1608室 |
专利主权项内容
1.一种确定不同账号集合中相同账号的方法,其特征在于,所述方法应用于第一服务器和第二服务器,所述第一服务器与所述第二服务器中的一个为推广信息提供商的服务器,另一个为推广信息曝光商的服务器,所述方法包括:所述第一服务器从第一账号数据库中获取k个第一目标账号,k为正整数,其中,所述第一服务器中维护有所述第一账号数据库;所述第二服务器从第二账号数据库中获取n个第二目标账号,n为正整数,其中,所述第二服务器中维护有第二账号数据库;所述第二服务器根据所述n个第二目标账号构建账号过滤器,并将所述账号过滤器发送至所述第一服务器;所述第一服务器利用所述账号过滤器从所述k个第一目标账号中过滤得到m个第一目标账号,m为正整数,过滤得到的所述第一目标账号属于所述n个第二目标账号的可能性大于0,k为大于m和n的正整数;所述第一服务器使用第一加密算法对所述m个第一目标账号中的每一个所述第一目标账号进行加密,得到与所述m个第一目标账号一一对应的m个第一初始加密账号,对所述m个第一初始加密账号进行乱序处理,得到包括经所述乱序处理后的所述m个第一初始加密账号的第一初始账号集合,将所述第一初始账号集合发送至所述第二服务器;所述第二服务器使用第二加密算法对所述第一初始账号集合中经过所述乱序处理后的每个所述第一初始加密账号进行二次加密,得到m个第一加密账号,对所述m个第一加密账号进行乱序处理,得到包括经所述乱序处理后的所述m个第一加密账号的第一账号集合,将所述第一账号集合发送至所述第一服务器;所述第二服务器使用所述第二加密算法对所述n个第二目标账号中的每一个所述第二目标账号进行加密,得到与所述n个第二目标账号一一对应的n个第二初始加密账号,对所述n个第二初始加密账号进行乱序处理,得到包括经所述乱序处理后的所述n个第二初始加密账号的第二初始账号集合,将所述第二初始账号集合发送至所述第一服务器;所述第一服务器使用所述第一加密算法对所述第二初始账号集合中经过所述乱序处理后的每个所述第二初始加密账号进行二次加密,得到n个第二加密账号,对所述n个第二加密账号进行乱序处理,得到包括经所述乱序处理后的所述n个第二加密账号的第二账号集合,将所述第二账号集合发送至所述第二服务器;所述第一服务器和/或所述第二服务器根据所述第一账号集合和所述第二账号集合的交集确定所述m个第一目标账号和所述n个第二目标账号中的相同账号;其中,同一账号依次经过所述第一加密算法和所述第二加密算法进行加密后得到的加密账号与依次经过所述第二加密算法和所述第一加密算法进行加密后得到的加密账号相同;其中,所述第一加密算法包括:
;所述第二加密算法包括:
;其中,mod为取模运算符,p为实数,e1和e2为小于p的实数,p以及(p-1)/2均为素数。