一种解密隐私内容的方法及装置的制作方法

文档序号:6373619阅读:161来源:国知局
专利名称:一种解密隐私内容的方法及装置的制作方法
技术领域
本发明涉及计算机领域,特别涉及一种解密隐私内容的方法及装置。
背景技术
随着移动终端技术的快速发展,移动终端得到了广泛使用,以及移动终端的信息安全问题越来越被用户重视,用户使用移动终端时会产生大量的隐私内容,这 些隐私内容需要受到保护以确保信息安全。现有技术存在一种保护移动终端上的隐私内容的方法,具体为用户事先在移动终端上安装一个加密软件,并为该加密软件设置一个密码;对于移动终端中存在的隐私内容,用户将该隐私内容存放在加密软件中;当用户查看隐私内容时,加密软件显示密码输入界面让用户输入密码,如果用户输入正确的密码,则加密软件显示隐私内容给用户,如果用户输入错误的密码,则加密软件提示错误信息给用户,如此实现了保护移动终端上的隐私内容。在实现本发明的过程中,发明人发现现有技术至少存在以下问题当加密软件从移动终端中被卸载下来,保护隐私内容的功能会失效,任何用户都可以查看到移动终端上的隐私内容,因此保护隐私内容的安全性不高。

发明内容
为了提高保护隐私内容的安全性,本发明提供了一种解密隐私内容的方法及装置。所述技术方案如下一种解密隐私内容的方法,所述方法包括接收用户输入的待解密的隐私内容的标识和解密密码;根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密;如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。所述显示预设的显示内容,包括显示预设的空白界面;或者,创建虚假界面,在所述虚假界面中显示预设的隐私内容。所述根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密之前,还包括判断所述解密密码是否为虚假密码,如果是,则显示预设的显示内容,如果否,则执行根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密的操作。所述判断所述解密密码是否为虚假密码,包括根据所述待解密的隐私内容的标识,从已存储的隐私内容的标识与虚假密码的对应关系中获取对应的虚假密码;比较所述虚假密码与所述解密密码,如果两者相同,则判断所述解密密码为虚假密码,如果两者不同,则判断出所述解密密码不为虚假密码。所述方法还包括接收用户输入的加密密码和所述用户在终端中选择的待保护的隐私内容,根据所述加密密码对所述待保护的隐私内容进行加密处理得到对应的密文,将所述待保护的隐私内容的标识和密文存储在的对应关系存储在内容数据库中,以实现保护所述待保护的隐私内容。一种解密隐私内容的装置,所述装置包括接收模块,用于接收用户输入的待解密的隐私内容的标识和解密密码;解密模块,用于根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密;显示模块,用于如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。所述显示模块包括第一显示单元,用于如果解密成功,则显示解密出的隐私内容;第二显示单元,用于如果解密失败,则显示预设的空白界面;或者,创建虚假界面,在所述虚假界面中显示预设的隐私内容。所述装置还包括判断模块,用于判断所述解密密码是否为虚假密码如果解密失败,如果是,则显示预设的显示内容,如果否,则执行根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密的操作。所述判断模块包括获取单元,用于根据所述待解密的隐私内容的标识,从已存储的隐私内容的标识与虚假密码的对应关系中获取对应的虚假密码;比较单元,用于比较所述虚假密码与所述解密密码,如果两者相同,则判断所述解密密码为虚假密码,如果两者不同,则判断出所述解密密码不为虚假密码;第三显示单元,用于如果是虚假密码,则显示预设的显示内容,如果不是虚假密码,则执行根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密的操作。所述装置还包括加密模块,用于接收用户输入的加密密码和所述用户在终端中选择的待保护的隐私内容,根据所述加密密码对所述待保护的隐私内容进行加密处理得到对应的密文,将所述待保护的隐私内容的标识和密文存储在的对应关系存储在内容数据库中,以实现保护所述待保护的隐私内容。在本发明实施例中,接收用户输入的待解密的隐私内容的标识和解密密码,根据该解密密码对待解密的隐私内容的标识对应的密文进行解密,如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。其中,隐私内容以加密后的密文形式出现,在解密时用户不可以查看到待解密的隐私内容的密文,如果解密成功,则显示解密的隐私内容,如果解密失败,则显示预设的显示内容而不会显示任何与隐私内容有关的信息,如此提高保护隐私内容的安全性。

图I是本发明实施例I提供的一种解密隐私内容的方法流程图;图2是本发明实施例2提供的一种解密隐私内容的方法流程图;图3是本发明实施例3提供的一种解密隐私内容的方法流程图;图4是本发明实施例4提供的一种解密隐私内容的装置结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例I·
如图I所示,本发明实施例提供了一种解密隐私内容的方法,包括步骤101 :接收用户输入的待解密的隐私内容的标识和解密密码;步骤102 :根据该解密密码对待解密的隐私内容的标识对应的密文进行解密;步骤103 :如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。其中,隐私内容可以为用户的短信内容或手机号码等。在本发明实施例中,接收用户输入的待解密的隐私内容的标识和解密密码,根据该解密密码对待解密的隐私内容的标识对应的密文进行解密,如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。其中,隐私内容以加密后的密文形式出现,在解密时用户不可以查看到待解密的隐私内容的密文,如果解密成功,则显示解密的隐私内容,如果解密失败,则显示预设的显示内容而不会显示任何与隐私内容有关的信息,如此提高保护隐私内容的安全性。实施例2参见图2,本发明实施例提供了一种解密隐私内容的方法,包括步骤201 :终端接收用户输入的加密密码和用户选择的待保护的隐私内容;具体地,终端接收用户提交的用于设置保护隐私内容的命令,显示输入界面,当用户在输入界面输入加密密码后,接收用户提交的确定命令,从输入界面中读取用户输入的加密密码;当用户在终端中选择并提交待保护的隐私内容后,接收用户选择的待保护的隐私内容。其中,终端会显示一个用于设置保护隐私内容的按钮,当用户需要保护终端中的隐私内容时,用户可以通过单击该按钮向终端提交用于设置保护隐私内容的命令;终端接收用于设置保护隐私内容的命令,显示输入界面给用户;用户向输入界面输入加密密码,然后通过单击输入界面中的确定按钮向终端提交确定命令。其中,用户向终端输入加密密码后,在终端中选择需要保护的隐私内容,将选择的隐私内容作为待保护的隐私内容,再将待保护的隐私内容提交给终端。步骤202 :终端根据接收的加密密码对待保护的隐私内容进行加密处理得到对应的密文,将待保护的隐私内容的标识与该密文的对应关系存储内容数据库中,以实现保护待保护的隐私内容;
具体地,终端根据接收的加密密码对待保护的隐私内容进行加密处理得到对应的密文,将待保护的隐私内容的标识和该密文的对应关系作为一条记录并存储在内容数据库中,以实现保护待保护的隐私内容;其中,内容数据库包括隐私内容的标识和密文的对应关系。例如,终端接 收用户输入的加密密码为Passwordl和待保护的隐私内容Contextl,待保护的隐私内容的标识为ID1,根据加密密码Passwordl对待保护的隐私内容Contextl进行加密处理得到对应的密文Contextll,将待保护的隐私内容的标识IDl和密文Contextll的对应关系存储在如表I所示的内容数据库中。表I
隐私内容的标识 WxIDlContextll
ID2Context22其中,在本发明实施例中,直接对待保护的隐私内容进行加密,因此对于任何用户从内容数据库中直接获取到的隐私内容都为加密的隐私内容对应的密文,如此提高了保护隐私内容的安全性。其中,当用户需要解密并查看隐私内容时,用户向终端提交查看命令。步骤203 :终端接收用户提交的查看命令,接收用户输入的解密密码和待解密的隐私内容的标识;具体地,终端接收用户提交的用于查看隐私内容的命令,显示登录界面给用户,当用户向登录界面中输入解密密码和待解密的隐私内容的标识后,接收用户提交的确定命令,从登录界面中读取用户输入的解密密码和待解密的隐私内容的标识。其中,终端向用户显示用于查看隐私内容的按钮,用户通过单击用于查看隐私内容的按钮向终端提交用于查看隐私内容的命令;终端接收用于查看隐私内容的命令,显示登录界面给用户;用户在显示的登录界面中输入解密密码和待解密的隐私内容的标识,通过单击登录界面中的确定按钮向终端提交确定命令。步骤204:终端根据待解密的隐私内容的标识,从内容数据库中查找出待解密的隐私内容对应的密文;步骤205 :终端根据接收的解密密码对待解密的隐私内容对应的密文进行解密,如果解密成功,则执行步骤206,如果解密不成功,则执行步骤207 ;其中,如果用户输入正确的解密密码,即加密待解密的隐私内容所使用的加密密码与该解密密码相同,则终端能够根据该解密密码成功地对待解密的隐私内容对应的密文进行解密,得到解密的隐私内容;如果用户输入错误的解密密码,即加密待解密的隐私内容所使用的加密密码与该解密密码不同,则终端根据该解密密码不能成功地对待解密的隐私内容对应的密文进行解密,且得不到解密的隐私内容。步骤206 :终端解密成功后得到解密的隐私内容,显示解密的隐私内容,结束操作;具体地,终端解密成功后得到解密的隐私内容,创建空白的显示界面,将解密的隐私内容加载到该显示界面中,显示该显示界面,以实现显示解密的隐私内容。例如,假设用户向终端输入解密密码为Passwordl以及待解密的隐私内容的标识为ID1。终端接收解密密码Passwordl和待解密的隐私内容的标识ID1,根据待解密的隐私内容的标识IDl查找如表I所示的内容数据库,查找出待解密的隐私内容对应的密文Contextll,然后终端根据解密密码Passwordl对待解密的隐私内容对应的密文Contextll进行解密,且解密成功得到解密后的隐私内容Contextl,创建显 示界面,将解密的隐私内容Contextl加载到该显示界面中,显示该显示界面。步骤207 :终端获取预设的显示内容,显示预设的显示内容,结束操作。具体地,终端创建虚假界面,从内容数据库中获取预设的隐私内容,将预设的隐私内容加载到该虚假界面中,显示该虚假界面;或者,显示预设的空白界面。进一步地,用户还可以在执行步骤203之前,向终端输入预设的隐私内容,终端接收用户输入的预设的隐私内容,将预设的隐私内容存储在内容数据库。在本发明实施例中,终端接收用户输入的加密密码和用户选择的待保护的隐私内容,根据该加密密码对待保护的隐私内容进行加密处理得到对应的密文,建立待保护的隐私内容的标识与该密文的对应关系并存储在内容数据库中,接收用户输入的待解密的隐私内容的标识和解密密码,根据该解密密码对待解密的隐私内容的标识对应的密文进行解密,如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。其中,隐私内容以加密后的密文形式出现,在解密时用户不可以查看到待解密的隐私内容的密文,如果解密成功,则显示解密的隐私内容,如果解密失败,则显示预设的显示内容而不会显示任何与隐私内容有关的信息,如此提高保护隐私内容的安全性。实施例3参见图3,本发明实施例提供了一种解密隐私内容的方法,包括步骤301 :终端接收用户输入的加密密码、虚假密码和用户选择的待保护的隐私内容;具体地,终端接收用户提交的用于设置保护隐私内容的命令,显示输入界面,当用户在输入界面输入加密密码和虚假密码后,接收用户提交的确定命令,从输入界面中读取用户输入的加密密码和虚假密码;当用户在终端中选择并提交待保护的隐私内容后,接收用户选择的待保护的隐私内容。其中,终端会显示一个用于设置保护隐私内容的按钮,当用户需要保护终端中的隐私内容时,用户可以通过单击该按钮向终端提交用于设置保护隐私内容的命令;终端接收用于设置保护隐私内容的命令,显示输入界面给用户;用户向输入界面输入加密密码和虚假密码,然后通过单击输入界面中的确定按钮向终端提交确定命令。其中,用户向终端输入加密密码和虚假密码后,在终端中选择需要保护的隐私内容,将选择的隐私内容作为待保护的隐私内容,再将待保护的隐私内容提交给终端。步骤302 :终端根据接收的加密密码对待保护的隐私内容进行加密处理得到对应的密文,将待保护的隐私内容的标识与该密文的对应关系存储内容数据库中,以实现保护待保护的隐私内容;
具体地,终端根据接收的加密密码对待保护的隐私内容进行加密处理得到对应的密文,将待保护的隐私内容的标识和该密文的对应关系作为一条记录并存储在内容数据库中,以实现保护待保护的隐私内容;其中,内容数据库包括隐私内容的标识和密文的对应关系。步骤303 :终端存储待保护的隐私内容的标识和接收的虚假密码的对应关系;具体地,终端将待保护的隐私内容的标识和接收的虚假密码作为一条记录并存储在隐私内容的标识与虚假密码的对应关系中。例如,终端接收用户输入的加密密码为Passwordll和虚假密码为Passwordl2和用户选择的待保护的隐私内容Contextl,待保护的隐私内容的标识为ID1,根据加密密码Passwordll对待保护的隐私内容Contextl进行加密处理得到对应的密文为Contextll,将待保护的隐私内容的标识IDl和该密文Contextll的对应关系存储在如表I所示的内容数据库中;将待保护的隐私内容的标识IDl和接收的虚假密码Passwordl2作为一条记录存储在如表2所示的隐私内容的标识与虚假密码的对应关系中。表 权利要求
1.一种解密隐私内容的方法,其特征在于,所述方法包括 接收用户输入的待解密的隐私内容的标识和解密密码; 根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密; 如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。
2.如权利要求I所述的方法,其特征在于,所述显示预设的显示内容,包括 显示预设的空白界面;或者, 创建虚假界面,在所述虚假界面中显示预设的隐私内容。
3.如权利要求I所述的方法,其特征在于,所述根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密之前,还包括 判断所述解密密码是否为虚假密码,如果是,则显示预设的显示内容,如果否,则执行根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密的操作。
4.如权利要求3所述的方法,其特征在于,所述判断所述解密密码是否为虚假密码,包括 根据所述待解密的隐私内容的标识,从已存储的隐私内容的标识与虚假密码的对应关系中获取对应的虚假密码; 比较所述虚假密码与所述解密密码,如果两者相同,则判断所述解密密码为虚假密码,如果两者不同,则判断出所述解密密码不为虚假密码。
5.如权利要求I至4任一项权利要求所述的方法,其特征在于,所述方法还包括 接收用户输入的加密密码和所述用户在终端中选择的待保护的隐私内容,根据所述加密密码对所述待保护的隐私内容进行加密处理得到对应的密文,将所述待保护的隐私内容的标识和密文存储在的对应关系存储在内容数据库中,以实现保护所述待保护的隐私内容。
6.一种解密隐私内容的装置,其特征在于,所述装置包括 接收模块,用于接收用户输入的待解密的隐私内容的标识和解密密码; 解密模块,用于根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密; 显示模块,用于如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。
7.如权利要求6所述的装置,其特征在于,所述显示模块包括 第一显示单元,用于如果解密成功,则显示解密出的隐私内容; 第二显示单元,用于如果解密失败,则显示预设的空白界面;或者,创建虚假界面,在所述虚假界面中显示预设的隐私内容。
8.如权利要求6所述的装置,其特征在于,所述装置还包括 判断模块,用于判断所述解密密码是否为虚假密码如果解密失败,如果是,则显示预设的显示内容,如果否,则执行根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密的操作。
9.如权利要求8所述的装置,其特征在于,所述判断模块包括 获取单元,用于根据所述待解密的隐私内容的标识,从已存储的隐私内容的标识与虚假密码的对应关系中获取对应的虚假密码;比较单元,用于比较所述虚假密码与所述解密密码,如果两者相同,则判断所述解密密码为虚假密码,如果两者不同,则判断出所述解密密码不为虚假密码; 第三显示单元,用于如果是虚假密码,则显示预设的显示内容,如果不是虚假密码,则执行根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密的操作。
10.如权利要求6至9任一项权利要求所述的装置,其特征在于,所述装置还包括 加密模块,用于接收用户输入的加密密码和所述用户在终端中选择的待保护的隐私内容,根据所述加密密码对所述待保护的隐私内容进行加密处理得到对应的密文,将所述待保护的隐私内容的标识和密文存储在的对应关系存储在内容数据库中,以实现保护所述待保护的隐私内容。
全文摘要
本发明公开了一种解密隐私内容的方法及装置,属于计算机安全领域。所述方法包括接收用户输入的待解密的隐私内容的标识和解密密码;根据所述解密密码对所述待解密的隐私内容的标识对应的密文进行解密;如果解密成功,则显示解密出的隐私内容;如果解密失败,则显示预设的显示内容。所述装置包括接收模块、解密模块和显示模块。本发明能够提高保护隐私内容的安全性。
文档编号G06F21/24GK102750497SQ20121025320
公开日2012年10月24日 申请日期2012年7月20日 优先权日2012年7月20日
发明者李丹华 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1