一种提高数据安全性的方法及装置的制作方法

文档序号:7902241阅读:338来源:国知局
专利名称:一种提高数据安全性的方法及装置的制作方法
技术领域
本发明涉及信息安全领域,尤其涉及一种提高数据安全性的方法及装置。
背景技术
随着互联网技术的发展,用户可以将终端中的数据上传到服务器中,也可以将该数据从服务器下载到终端中。在上传或下载数据时,为了防止数据被非法用户窃取或篡改, 可以使用加密密钥将该数据进行加密,并利用解密密钥将所述数据进行解密。但是,上述加密密钥和解密密钥很容易被破解,从而使数据的安全性受到极大的威胁。

发明内容
本发明实施例提供一种提高数据安全性的方法及装置,提高了数据的安全性。本发明实施例采用如下技术方案一种提高数据安全性的方法,包括向服务器上传数据时,根据所述数据中的联系人信息将所述数据进行加密;目标终端从所述服务器下载所述数据时,根据所述目标终端中的联系人信息和所述数据中的联系人信息获取所述数据的解密信息;根据所述数据的解密信息将所述数据进行解密。一种提高数据安全性的装置,包括加密单元,用于向服务器上传数据时,根据所述数据中的联系人信息将所述数据进行加密;解密信息获取单元,用于目标终端从所述服务器下载所述数据时,根据所述目标终端中的联系人信息和所述数据中的联系人信息获取所述数据的解密信息;解密单元,用于根据所述数据的解密信息将所述数据进行解密。本发明实施例提供的一种提高数据安全性的方法及装置,由于联系人信息是一种个性化信息,根据使用终端的用户的不同而不同,故利用该联系人信息进行加密的数据难于破解,所以非法用户即使获取了该数据,如果无法获取用于加密该数据的联系人信息,就无法获取解密所述数据的解密信息,进而无法对该数据进行解密,从而提高了数据的安全性。因此,利用本发明实施例的技术方案,提高了数据的安全性。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一提高数据安全性的方法的流程图2为本发明实施例二提高数据安全性的方法的流程图;图3为本发明实施例三提高数据安全性的装置的示意图;图4为本发明实施例三中加密单元的示意图;图5为本发明实施例三中解密信息获取单元的示意6为本发明实施例三中解密单元的示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。如图1所示,本发明实施例一提供了一种提高数据安全性的方法,包括如下步骤步骤11、向服务器上传数据时,根据所述数据中的联系人信息将所述数据进行加
Γ t [ O在本实施例中,当终端向服务器上传数据时,可以先将所述数据在所述终端侧进行加密,然后将加密后的数据发送到所述服务器并保存。或者,也可以先将所述数据发送到所述服务器,然后在所述服务器侧进行加密并保存。具体的,可以根据所述数据中的联系人信息生成加密密钥,并利用所述加密密钥将所述数据进行加密。其中,所述联系人信息是终端必须向所述服务器上传的数据。此外,所述数据还可以包括通话记录、短消息和备忘录寸。例如,假设终端需要上传的数据包括联系人信息、短消息信息以及备忘录。其中, 所述联系人信息包括联系人的名称、地址以及手机号,如表1所示。所述联系人的名称分别为B、D、G、R、T,与所述联系人的名称对应的地址分别为上海、北京、广州、广州、杭州,与所述联系人的名称对应的手机号码分别为123555、123889、334880、334991、221791。表权利要求
1.一种提高数据安全性的方法,其特征在于,包括向服务器上传数据时,根据所述数据中的联系人信息将所述数据进行加密;目标终端从所述服务器下载所述数据时,根据所述目标终端中的联系人信息和所述数据中的联系人信息获取所述数据的解密信息;根据所述数据的解密信息将所述数据进行解密。
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据中的联系人信息将所述数据进行加密包括根据所述数据中的联系人信息生成加密密钥;利用所述加密密钥将所述数据进行加密。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述目标终端中的联系人信息和所述数据中的联系人信息获取所述数据的解密信息包括将所述目标终端中的联系人信息和所述数据中的联系人信息进行比较以获取相同的联系人信息;所述根据所述数据的解密信息将所述数据进行解密包括根据所述相同的联系人信息获取解密密钥,并利用所述解密密钥将所述数据进行解密。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述目标终端中的联系人信息和所述数据中的联系人信息获取所述数据的解密信息包括将所述目标终端中的联系人信息和所述数据中的联系人信息进行比较以获取相同的联系人信息;利用所述相同的联系人信息和所述数据中的联系人信息获取信息相同度。
5.根据权利要求4所述的方法,其特征在于,所述根据所述数据的解密信息将所述数据进行解密包括将所述信息相同度与预设阈值进行比较;若所述信息相同度大于所述预设阈值时,根据所述相同的联系人信息获取解密密钥, 并利用所述解密密钥将所述数据进行解密;若所述信息相同度小于所述预设阈值时,获取动态密码,并利用所述动态密码将所述数据进行解密。
6.一种提高数据安全性的装置,其特征在于,包括加密单元,用于向服务器上传数据时,根据所述数据中的联系人信息将所述数据进行加密;解密信息获取单元,用于目标终端从所述服务器下载所述数据时,根据所述目标终端中的联系人信息和所述数据中的联系人信息获取所述数据的解密信息;解密单元,用于根据所述数据的解密信息将所述数据进行解密。
7.根据权利要求6所述的装置,其特征在于,所述加密单元包括加密密钥生成模块,用于向服务器上传数据时,根据所述数据中的联系人信息生成加密密钥;加密模块,用于利用所述加密密钥将所述数据进行加密。
8.根据权利要求6或7所述的装置,其特征在于,所述解密信息获取单元具体用于将所述目标终端中的联系人信息和所述数据中的联系人信息进行比较以获取相同的联系人信息;所述解密单元具体用于根据所述相同的联系人信息获取解密密钥,并利用所述解密密钥将所述数据进行解密。
9.根据权利要求6或7所述的装置,其特征在于,所述解密信息获取单元包括相同的联系人信息获取模块,用于将所述目标终端中的联系人信息和所述数据中的联系人信息进行比较以获取相同的联系人信息;信息相同度获取模块,用于利用所述相同的联系人信息和所述数据中的联系人信息获取信息相同度。
10.根据权利要求9所述的装置,其特征在于,所述解密单元包括比较模块,用于将所述信息相同度与预设阈值进行比较;解密模块,用于若所述信息相同度大于所述预设阈值时,根据所述相同的联系人信息获取解密密钥,并利用所述解密密钥将所述数据进行解密;若所述信息相同度小于所述预设阈值时,获取动态密码,并利用所述动态密码将所述数据进行解密。
全文摘要
本发明实施例公开了一种提高数据安全性的方法及装置,涉及信息安全领域,为提高数据的安全性而发明。所述方法包括向服务器上传数据时,根据所述数据中的联系人信息将所述数据进行加密;目标终端从所述服务器下载所述数据时,根据所述目标终端中的联系人信息和所述数据中的联系人信息获取所述数据的解密信息,并根据所述数据的解密信息将所述数据进行解密。本发明实施例主要用于数据加解密系统中。
文档编号H04L29/06GK102316105SQ20111026266
公开日2012年1月11日 申请日期2011年9月6日 优先权日2011年9月6日
发明者李治国, 蔡胜 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1