專利名稱:一種提高數(shù)據(jù)安全性的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息安全領(lǐng)域,尤其涉及一種提高數(shù)據(jù)安全性的方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,用戶可以將終端中的數(shù)據(jù)上傳到服務(wù)器中,也可以將該數(shù)據(jù)從服務(wù)器下載到終端中。在上傳或下載數(shù)據(jù)時,為了防止數(shù)據(jù)被非法用戶竊取或篡改, 可以使用加密密鑰將該數(shù)據(jù)進(jìn)行加密,并利用解密密鑰將所述數(shù)據(jù)進(jìn)行解密。但是,上述加密密鑰和解密密鑰很容易被破解,從而使數(shù)據(jù)的安全性受到極大的威脅。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種提高數(shù)據(jù)安全性的方法及裝置,提高了數(shù)據(jù)的安全性。本發(fā)明實(shí)施例采用如下技術(shù)方案一種提高數(shù)據(jù)安全性的方法,包括向服務(wù)器上傳數(shù)據(jù)時,根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息將所述數(shù)據(jù)進(jìn)行加密;目標(biāo)終端從所述服務(wù)器下載所述數(shù)據(jù)時,根據(jù)所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取所述數(shù)據(jù)的解密信息;根據(jù)所述數(shù)據(jù)的解密信息將所述數(shù)據(jù)進(jìn)行解密。一種提高數(shù)據(jù)安全性的裝置,包括加密單元,用于向服務(wù)器上傳數(shù)據(jù)時,根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息將所述數(shù)據(jù)進(jìn)行加密;解密信息獲取單元,用于目標(biāo)終端從所述服務(wù)器下載所述數(shù)據(jù)時,根據(jù)所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取所述數(shù)據(jù)的解密信息;解密單元,用于根據(jù)所述數(shù)據(jù)的解密信息將所述數(shù)據(jù)進(jìn)行解密。本發(fā)明實(shí)施例提供的一種提高數(shù)據(jù)安全性的方法及裝置,由于聯(lián)系人信息是一種個性化信息,根據(jù)使用終端的用戶的不同而不同,故利用該聯(lián)系人信息進(jìn)行加密的數(shù)據(jù)難于破解,所以非法用戶即使獲取了該數(shù)據(jù),如果無法獲取用于加密該數(shù)據(jù)的聯(lián)系人信息,就無法獲取解密所述數(shù)據(jù)的解密信息,進(jìn)而無法對該數(shù)據(jù)進(jìn)行解密,從而提高了數(shù)據(jù)的安全性。因此,利用本發(fā)明實(shí)施例的技術(shù)方案,提高了數(shù)據(jù)的安全性。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一提高數(shù)據(jù)安全性的方法的流程圖2為本發(fā)明實(shí)施例二提高數(shù)據(jù)安全性的方法的流程圖;圖3為本發(fā)明實(shí)施例三提高數(shù)據(jù)安全性的裝置的示意圖;圖4為本發(fā)明實(shí)施例三中加密單元的示意圖;圖5為本發(fā)明實(shí)施例三中解密信息獲取單元的示意6為本發(fā)明實(shí)施例三中解密單元的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示,本發(fā)明實(shí)施例一提供了一種提高數(shù)據(jù)安全性的方法,包括如下步驟步驟11、向服務(wù)器上傳數(shù)據(jù)時,根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息將所述數(shù)據(jù)進(jìn)行加
Γ t [ O在本實(shí)施例中,當(dāng)終端向服務(wù)器上傳數(shù)據(jù)時,可以先將所述數(shù)據(jù)在所述終端側(cè)進(jìn)行加密,然后將加密后的數(shù)據(jù)發(fā)送到所述服務(wù)器并保存?;蛘?,也可以先將所述數(shù)據(jù)發(fā)送到所述服務(wù)器,然后在所述服務(wù)器側(cè)進(jìn)行加密并保存。具體的,可以根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息生成加密密鑰,并利用所述加密密鑰將所述數(shù)據(jù)進(jìn)行加密。其中,所述聯(lián)系人信息是終端必須向所述服務(wù)器上傳的數(shù)據(jù)。此外,所述數(shù)據(jù)還可以包括通話記錄、短消息和備忘錄寸。例如,假設(shè)終端需要上傳的數(shù)據(jù)包括聯(lián)系人信息、短消息信息以及備忘錄。其中, 所述聯(lián)系人信息包括聯(lián)系人的名稱、地址以及手機(jī)號,如表1所示。所述聯(lián)系人的名稱分別為B、D、G、R、T,與所述聯(lián)系人的名稱對應(yīng)的地址分別為上海、北京、廣州、廣州、杭州,與所述聯(lián)系人的名稱對應(yīng)的手機(jī)號碼分別為123555、123889、334880、334991、221791。表權(quán)利要求
1.一種提高數(shù)據(jù)安全性的方法,其特征在于,包括向服務(wù)器上傳數(shù)據(jù)時,根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息將所述數(shù)據(jù)進(jìn)行加密;目標(biāo)終端從所述服務(wù)器下載所述數(shù)據(jù)時,根據(jù)所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取所述數(shù)據(jù)的解密信息;根據(jù)所述數(shù)據(jù)的解密信息將所述數(shù)據(jù)進(jìn)行解密。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息將所述數(shù)據(jù)進(jìn)行加密包括根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息生成加密密鑰;利用所述加密密鑰將所述數(shù)據(jù)進(jìn)行加密。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取所述數(shù)據(jù)的解密信息包括將所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息進(jìn)行比較以獲取相同的聯(lián)系人信息;所述根據(jù)所述數(shù)據(jù)的解密信息將所述數(shù)據(jù)進(jìn)行解密包括根據(jù)所述相同的聯(lián)系人信息獲取解密密鑰,并利用所述解密密鑰將所述數(shù)據(jù)進(jìn)行解密。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取所述數(shù)據(jù)的解密信息包括將所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息進(jìn)行比較以獲取相同的聯(lián)系人信息;利用所述相同的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取信息相同度。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)的解密信息將所述數(shù)據(jù)進(jìn)行解密包括將所述信息相同度與預(yù)設(shè)閾值進(jìn)行比較;若所述信息相同度大于所述預(yù)設(shè)閾值時,根據(jù)所述相同的聯(lián)系人信息獲取解密密鑰, 并利用所述解密密鑰將所述數(shù)據(jù)進(jìn)行解密;若所述信息相同度小于所述預(yù)設(shè)閾值時,獲取動態(tài)密碼,并利用所述動態(tài)密碼將所述數(shù)據(jù)進(jìn)行解密。
6.一種提高數(shù)據(jù)安全性的裝置,其特征在于,包括加密單元,用于向服務(wù)器上傳數(shù)據(jù)時,根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息將所述數(shù)據(jù)進(jìn)行加密;解密信息獲取單元,用于目標(biāo)終端從所述服務(wù)器下載所述數(shù)據(jù)時,根據(jù)所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取所述數(shù)據(jù)的解密信息;解密單元,用于根據(jù)所述數(shù)據(jù)的解密信息將所述數(shù)據(jù)進(jìn)行解密。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述加密單元包括加密密鑰生成模塊,用于向服務(wù)器上傳數(shù)據(jù)時,根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息生成加密密鑰;加密模塊,用于利用所述加密密鑰將所述數(shù)據(jù)進(jìn)行加密。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述解密信息獲取單元具體用于將所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息進(jìn)行比較以獲取相同的聯(lián)系人信息;所述解密單元具體用于根據(jù)所述相同的聯(lián)系人信息獲取解密密鑰,并利用所述解密密鑰將所述數(shù)據(jù)進(jìn)行解密。
9.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述解密信息獲取單元包括相同的聯(lián)系人信息獲取模塊,用于將所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息進(jìn)行比較以獲取相同的聯(lián)系人信息;信息相同度獲取模塊,用于利用所述相同的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取信息相同度。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述解密單元包括比較模塊,用于將所述信息相同度與預(yù)設(shè)閾值進(jìn)行比較;解密模塊,用于若所述信息相同度大于所述預(yù)設(shè)閾值時,根據(jù)所述相同的聯(lián)系人信息獲取解密密鑰,并利用所述解密密鑰將所述數(shù)據(jù)進(jìn)行解密;若所述信息相同度小于所述預(yù)設(shè)閾值時,獲取動態(tài)密碼,并利用所述動態(tài)密碼將所述數(shù)據(jù)進(jìn)行解密。
全文摘要
本發(fā)明實(shí)施例公開了一種提高數(shù)據(jù)安全性的方法及裝置,涉及信息安全領(lǐng)域,為提高數(shù)據(jù)的安全性而發(fā)明。所述方法包括向服務(wù)器上傳數(shù)據(jù)時,根據(jù)所述數(shù)據(jù)中的聯(lián)系人信息將所述數(shù)據(jù)進(jìn)行加密;目標(biāo)終端從所述服務(wù)器下載所述數(shù)據(jù)時,根據(jù)所述目標(biāo)終端中的聯(lián)系人信息和所述數(shù)據(jù)中的聯(lián)系人信息獲取所述數(shù)據(jù)的解密信息,并根據(jù)所述數(shù)據(jù)的解密信息將所述數(shù)據(jù)進(jìn)行解密。本發(fā)明實(shí)施例主要用于數(shù)據(jù)加解密系統(tǒng)中。
文檔編號H04L29/06GK102316105SQ20111026266
公開日2012年1月11日 申請日期2011年9月6日 優(yōu)先權(quán)日2011年9月6日
發(fā)明者李治國, 蔡勝 申請人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司