全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210188335.5 (22)申请日 2022.02.28 (71)申请人 天翼安全科技有限公司 地址 100010 北京市东城区朝阳门北 大街 19号中国电信大厦 (72)发明人 刘紫千 余启明 常力元 曹然  佟欣哲 李金伟 陈林 刘长波  (74)专利代理 机构 北京同达信恒知识产权代理 有限公司 1 1291 专利代理师 李静 (51)Int.Cl. H04L 61/4594(2022.01) H04L 9/08(2006.01) H04L 9/32(2006.01) H04L 9/40(2022.01) (54)发明名称 一种通讯录处 理方法及装置 (57)摘要 本申请实施例提供了一种通讯录处理方法 及装置, 该方法应用于管理端, 该方法包括: 生成 目标用户对应的随机验证码, 并将随机验证码发 送给用户端; 基于随机验证码以及目标用户的用 户信息, 确定第一身份校验信息以及第一加密信 息; 将第一加密信息的字 符长度与目标用户的通 讯录明文的字符长度进行比对, 并基于比对结果 采用第一加密信息对目标用户的通讯录明文进 行加密, 得到目标用户的通讯录密文; 将通讯录 密文以及第一身份校验信息发送给服务端, 服务 端基于第一身份校验信息对用户进行身份校验, 使得服务端不易被攻击; 通过对通讯录加密, 即 使服务端被攻击, 攻击者也只能获取通讯录密 文, 减少通讯录明文泄露的情况发生, 提高了通 讯录的安全性。 权利要求书3页 说明书18页 附图9页 CN 114629876 A 2022.06.14 CN 114629876 A 1.一种通讯录处理方法, 其特征在于, 应用于管理端, 所述管理端分别与服务端以及用 户端连接; 该 方法包括: 响应于所述用户 端发送的目标用户的用户信息, 生成所述目标用户对应的随机验证 码, 并将所述随机验证码发送给 所述用户端; 基于所述随机验证码以及所述用户信 息, 确定所述目标用户对应的第 一身份校验信 息 以及第一加密信息; 将所述第一加密信 息的字符长度与 所述目标用户的通讯录 明文的字符长度进行比对, 并基于比对结果采用所述第一加密信息对所述目标用户的通讯录明文进 行加密, 得到所述 目标用户的通讯录密文; 将所述通讯录密文以及所述第 一身份校验信 息发送给所述服务端, 以使所述服务端在 确定收到的所述用户端发送的第二身份校验信息与所述第一身份校验信息进行匹配后将 所述第一身份校验信息对应的通讯录密 文发送给所述用户端, 并由所述用户端基于第二加 密信息对通讯录密文进行解密; 其中, 所述第二身份校验信息以及第二加密信息为所述用 户端基于待验证用户的用户信息以及所述管理端发送的随机验证码确定的。 2.如权利要求1所述的方法, 其特征在于, 基于所述随机验证码以及所述用户信息, 确 定所述目标用户对应的第一身份校验信息以及第一加密信息, 包括: 对所述随机验证码以及所述用户信 息进行第 一哈希计算, 得到所述目标用户对应的第 一身份校验信息; 以及, 对所述随机验证码以及所述用户信息进 行第二哈希计算, 得到所述 目标用户对应的第一加密信息 。 3.如权利要求1所述的方法, 其特征在于, 基于比对结果采用所述第 一加密信 息对所述 目标用户的通讯录明文 进行加密, 包括: 若所述第一加密信 息的字符长度与 所述通讯录 明文的字符长度相同, 则基于所述第 一 加密信息的全部 字符对所述 通讯录明文 进行加密; 若所述第一加密信 息的字符长度大于所述通讯录明文的字符长度, 则基于所述第 一加 密信息的部分字符对所述 通讯录明文 进行加密; 若所述第一加密信 息的字符长度小于所述通讯录明文的字符长度, 则将多个所述第 一 加密信息进行组合得到加密流, 并基于所述加密流的部 分或全部字符对所述通讯录明文进 行加密。 4.如权利要求1~3任一所述的方法, 其特 征在于, 还 包括: 基于所述目标用户的用户信息更新其他用户对应的通讯录密文; 其中, 所述其他用户 与所述目标用户的用户标签相同。 5.一种通讯录处理方法, 其特征在于, 应用于服务端, 所述服务端分别与管理端以及用 户端连接; 该 方法包括: 响应于所述用户端发送的通讯录获取指令, 将所述指令中包含的第 二身份校验信 息与 第一身份校验信息进行匹配; 其中, 所述第一身份校验信息为所述管理端基于目标用户对 应的随机验证码以及用户信息确定的; 所述第二身份校验信息为所述用户端基于待验证用 户的用户信息以及所述管理端发送的随机验证码确定的; 将与所述第二身份校验信息匹配的第一身份校验信息对应的通讯录密文发送给所述 用户端, 以使 所述用户端基于第二加密信息对获取的通讯录密文进 行解密; 其中, 所述通讯权 利 要 求 书 1/3 页 2 CN 114629876 A 2录密文为所述管理端基于所述目标用户对应的第一加密信息对所述目标用户的通讯录明 文进行加密得到的, 所述第一加密信息为所述管 理端基于所述目标用户对应的随机验证码 以及用户信息确定的, 所述第二加密信息为所述用户端基于待验证用户的用户信息以及所 述管理端发送的随机验证码确定的。 6.一种通讯录处理方法, 其特征在于, 应用于用户端, 所述用户端分别与管理端以及服 务端连接; 该 方法包括: 基于待验证用户的用户信 息以及所述管理端发送的随机验证码, 确定第 二身份校验信 息以及第二加密信息; 向所述服务端发送包含所述第 二身份校验信 息的通讯录获取指令, 以使所述服务端在 收到所述指令后, 将所述第二身份校验信息与第一身份校验信息进 行匹配; 其中, 所述第一 身份校验信息为所述管理端基于目标用户对应的随机验证码以及用户信息确定的; 接收所述服务端发送的与所述第二身份校验信息匹配的第一身份校验信息对应的通 讯录密文; 其中, 所述通讯录密文为所述管理端基于所述 目标用户对应的第一加密信息对 所述目标用户的通讯录明文进 行加密得到的, 所述第一加密信息为所述管理端基于目标用 户对应的随机验证码以及用户信息确定的; 将所述第二加密信 息的字符长度与接收的通讯录密文的字符长度进行比对, 并基于比 对结果采用所述第二加密信息对接收的通讯录密文 进行解密。 7.如权利要求6所述的方法, 其特征在于, 基于待验证用户的用户信 息以及所述管理端 发送的随机验证码, 确定第二身份校验信息以及第二加密信息, 包括: 对所述管理端发送的随机验证码以及所述待验证用户的用户信 息进行第 一哈希计算, 得到所述第二身份校验信息; 以及, 对所述管理端发送的随机验证码以及所述待验证用户 的用户信息进行第二哈希计算, 得到所述第二加密信息 。 8.如权利要求6所述的方法, 其特征在于, 基于比对结果采用所述第 二加密信 息对接收 的通讯录密文 进行解密, 包括: 若所述第二加密信 息的字符长度与接收的通讯录密文的字符长度相同, 则 基于所述第 二加密信息的全部 字符对接收的通讯录密文 进行解密; 若所述第二加密信 息的字符长度大于接收的通讯录密文的字符长度, 则基于所述第 二 加密信息的部分字符对接收的通讯录密文 进行解密; 若所述第二加密信 息的字符长度小于接收的通讯录密文的字符长度, 则将多个所述第 二加密信息进 行组合得到加密流, 并基于所述加密流的部 分或全部字符对接收的通讯录密 文进行解密。 9.一种通讯录处理装置, 其特征在于, 应用于管理端, 所述管理端分别与服务端以及用 户端连接; 该装置包括: 验证码处理模块, 用于响应于所述用户端发送的目标用户的用户信息, 生成所述目标 用户对应的随机验证码, 并将所述随机验证码发送给 所述用户端; 信息确定模块, 用于基于所述随机验证码以及所述用户信息, 确定所述目标用户对应 的第一身份校验信息以及第一加密信息; 加密模块, 用于将所述第 一加密信 息的字符长度与所述目标用户的通讯录 明文的字符 长度进行比对, 并基于比对结果采用所述第一加密信息对所述目标用户的通讯录明文进 行权 利 要 求 书 2/3 页 3 CN 114629876 A 3

PDF文档 专利 一种通讯录处理方法及装置

文档预览
中文文档 31 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共31页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种通讯录处理方法及装置 第 1 页 专利 一种通讯录处理方法及装置 第 2 页 专利 一种通讯录处理方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:40:54上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。