检测方法及相关装置制造方法及图纸

技术编号:36062827 阅读:28 留言:0更新日期:2022-12-24 10:28
本申请公开了一种检测方法,该方法中终端向服务器发送终端的帐号口令对应的哈希前缀集和哈希密文集;服务器利用私密密钥对终端的哈希密文集进行再次加密,基于终端发送的哈希前缀集在已经泄露的帐号口令的哈希前缀中检索匹配的哈希前缀,并获取对应的哈希密文,再将该哈希密文映射到过滤器上;终端基于服务器反馈的过滤器和双方加密的哈希密文集,可以确定终端的帐号口令是否已泄露。实施本申请实施例,能够批量检测终端管理的帐号口令的泄露情况,且在检测过程中,帐号口令始终处于加密的密文态,保证了在检测过程中帐号口令的机密性。性。性。

【技术实现步骤摘要】
检测方法及相关装置


[0001]本申请实施例涉及通信领域,尤其涉及检测方法及相关装置。

技术介绍

[0002]帐号(Username)和口令(Password)作为数字身份的标识符和凭证,是当前用来进行身份认证的最常用方式。随着网站和应用数量的激增,用户个人的帐号和口令数量也迅速增长。密码管理工具可以在用户登录网站或应用时自动填充帐号和口令。然而,帐号和口令的泄露会严重威胁用户的个人信息和财产安全,对于用户而言如何及时发现帐号和口令的泄露极其重要。
[0003]目前的密码管理工具并不具备帐号和口令的泄露检测功能,因此,如何为用户提供安全便捷的帐号口令的泄露检测还有待研究。

技术实现思路

[0004]本申请提供了检测方法及相关装置,能够批量检测终端管理的帐号口令的泄露情况,且在泄露检测过程中保证帐号口令的机密性。
[0005]第一方面,本申请提供了检测方法,应用于终端,包括:获取第一哈希前缀集和第一哈希密文集,第一哈希前缀集包括第一数据集中的数据的哈希前缀,第一哈希密文集包括第一数据集中的数据的哈希密文,第一数据集本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种检测方法,其特征在于,应用于终端,包括:获取第一哈希前缀集和第一哈希密文集,所述第一哈希前缀集包括第一数据集中的数据的哈希前缀,所述第一哈希密文集包括所述第一数据集中的数据的哈希密文,所述第一数据集中的数据的哈希密文是通过第一加密方式加密的;向服务器发送第一请求,所述第一请求用于获取所述第一数据集和所述服务器的第二数据集的交集,所述第一请求携所述第一哈希前缀集和所述第一哈希密文集;接收所述服务器发送的第二哈希密文集和第一信息;所述第二哈希密文集是通过第二加密方式对所述第一哈希密文集中的哈希密文加密后获取的,所述第一信息用于指示第一哈希密文,所述第一哈希密文为所述第二数据集的数据的哈希前缀中与所述第一哈希前缀匹配的哈希前缀对应的哈希密文,所述第一哈希前缀为所述第一哈希前缀集中的任一哈希前缀,第二数据集的数据的哈希密文是基于所述第二加密方式确定的;利用所述第一加密方式对所述第二哈希密文集中的哈希密文进行解密,获取解密后的第三哈希密文集;确定所述第三哈希密文集中与所述第一哈希密文匹配的哈希密文对应的数据,为所述第一数据集与所述第二数据集的交集数据。2.根据权利要求1所述的方法,其特征在于,依次使用所述第一加密方式和所述第二加密方式加密的哈希密文,等同于依次使用所述第二加密方式和所述第一加密方式加密的哈希密文;针对依次使用所述第二加密方式和所述第一加密方式加密的哈希密文,利用所述第二加密方式解密为使用所述第一加密方式加密的哈希密文。3.根据权利要求2所述的方法,其特征在于,所述第一加密方式为通过所述终端的第一私密密钥和预设加密算法进行加密;所述第二加密方式为通过所述服务器的第二私密密钥和所述预设加密算法进行加密;所述预设加密算法满足阿贝尔群上运算的可交换性质。4.根据权利要求3所述的方法,其特征在于,所述预设加密算法包括椭圆曲线加密算法、密钥流异或加密算法。5.根据权利要求1所述的方法,其特征在于,所述获取第一哈希前缀集和第一哈希密文集之前,所述方法还包括:在所述第一数据集中加入预设数量的干扰数据。6.根据权利要求1所述的方法,其特征在于,所述向服务器发送第一请求之前,所述方法还包括:利用所述终端的数字签名的私密密钥,获取所述第一哈希前缀集的第一签名和所述第一哈希密文集的第二签名,所述第一请求还携带所述第一签名和所述第二签名,所述第一签名和所述第二签名用于检测所述第一请求的合法性。7.一种检测方法,其特征在于,应用于服务器,包括:获取第二数据集中的数据的哈希前缀和哈希密文,所述第二数据集中的数据的哈希密文是基于第二加密方式确定的;接收终端发送的第一请求;所述第一请求用于获取所述第二数据集和所述终端的第一数据集的交集,所述第一请求携第一哈希前缀集和第一哈希密文集,所述第一哈希前缀集包括所述第一数据集中的数据的哈希前缀,所述第一哈希密文集包括所述第一数据集中的数据的哈希密文,所述第一数据集中的数据的哈希密文是通过第一加密方式加密的;
通过...

【专利技术属性】
技术研发人员:华佳烽陈凯赵考
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1