[发明专利]一种终端设备中私密信息的加密方法和相关装置有效
申请号: | 202010681398.5 | 申请日: | 2020-07-15 |
公开(公告)号: | CN111563251B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 张向前;刘惠明 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/46 | 分类号: | G06F21/46;G06F21/60;G06F21/62 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
地址: | 518064 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端设备 密信 加密 方法 相关 装置 | ||
本申请实施例公开了一种终端设备中私密信息的加密方法和相关装置,利用针对保密空间的用户密码,生成用于保密空间的待定密钥。若根据待定密钥和对照数组确定待定密钥为合法密钥,就可以赋予用户访问保密空间的权限,并利用待定密钥对保密空间中的加密信息进行处理。由于密文数据是明文数据通过合法密钥加密得到的,其构成的对照数组可以验证待定密钥的合法性,故本地仅需保存由明文数据和密文数据构成的对照数组即可实现用户合法性判定和加密信息的保护。基于此,在用户的移动设备被他人获取、攻破的情况下,由于移动设备没有保存合法密钥,若不了解用户密码,保密空间中的加密信息难以被轻易破解,从而提高了用户私密信息的安全性。
技术领域
本申请涉及数据处理领域,特别是涉及一种终端设备中私密信息的加密方法和相关装置。
背景技术
用户在使用终端时,有可能终端中需要保存一些私密信息,例如一些生活中的图像、视频、个人身份信息、工作中涉及的文档等。一般来说用户希望终端中保存的这些私密信息不能被他人随意查看。
相关技术中一般通过在终端本地设置保密空间的方式来提高查看权限,用户可以将私密信息放置在保密空间中,放置在保密空间的私密信息被通过密钥进行了加密,避免了被他人随意查看的可能。当用户需要查看时,可以通过输入自己设置的特定密码获取进入保密空间的权限,从而可以查看解密后的私密信息。
为了便于根据用户的查看需求随时加解密私密信息,保密空间所使用的密钥一般保存在本地,从而导致攻击者可以通过各种方式获取该密钥,绕开保密空间的权限校验而直接通过密钥对加密后私密信息进行破解,从而降低了私密信息的安全性。
发明内容
为了解决上述技术问题,本申请提供了一种终端设备中私密信息的加密方法和相关装置,提高了用户私密信息的安全性。
本申请实施例公开了如下技术方案:
一方面,本申请实施例提供了一种终端设备中私密信息的加密方法,所述方法包括:
获取针对保密空间的用户密码,所述保密空间中包括通过合法密钥加密后的加密信息;
根据所述用户密码生成用于所述保密空间的待定密钥;
根据所述待定密钥和对照数组确定所述待定密钥是否为所述合法密钥;所述对照数组包括明文数据和密文数据,所述密文数据是所述明文数据通过所述合法密钥加密得到的;
若是,根据所述待定密钥对所述保密空间中的加密信息进行处理。
另一方面,本申请实施例提供了一种终端设备中私密信息的加密装置,所述装置包括获取单元、生成单元、确定单元和处理单元:
所述获取单元,用于获取针对保密空间的用户密码,所述保密空间中包括通过合法密钥加密后的加密信息;
所述生成单元,用于根据所述用户密码生成用于所述保密空间的待定密钥;
所述确定单元,用于根据所述待定密钥和对照数组确定所述待定密钥是否为所述合法密钥;若是,触发所述处理单元;所述对照数组包括明文数据和密文数据,所述密文数据是所述明文数据通过所述合法密钥加密得到的;
所述处理单元,用于根据所述待定密钥对所述保密空间中的加密信息进行处理。
另一方面,本申请实施例提供了一种用于终端设备中私密信息的加密设备,所述设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行上述方面所述的方法。
另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010681398.5/2.html,转载请声明来源钻瓜专利网。