本發(fā)明涉及個(gè)人數(shù)據(jù)管理系統(tǒng)及其管理方法,更詳細(xì)地,涉及不在相應(yīng)的用戶終端或特定服務(wù)器存儲(chǔ)用戶的個(gè)人數(shù)據(jù),而是隨機(jī)分散存儲(chǔ)并管理用戶的個(gè)人數(shù)據(jù),并且當(dāng)必要時(shí),通過多個(gè)認(rèn)證步驟從相應(yīng)的用戶終端恢復(fù)個(gè)人數(shù)據(jù),從而不僅大幅降低被黑客入侵的可能性,而且在丟失相應(yīng)用戶終端的情況下,也防止數(shù)據(jù)被泄露的個(gè)人數(shù)據(jù)管理系統(tǒng)及其管理方法。
背景技術(shù):
最近,隨著數(shù)據(jù)通信技術(shù)的急速發(fā)展,人們會(huì)通過個(gè)人便攜式終端來進(jìn)行在線轉(zhuǎn)賬和支付等各種金融處理,而為了金融處理,則需要可識(shí)別個(gè)人的識(shí)別信息,包含其識(shí)別信息在內(nèi)的個(gè)人信息存儲(chǔ)于金融服務(wù)器中。
因此,一個(gè)金融服務(wù)器中存儲(chǔ)有幾百萬件的大量的個(gè)人信息,從而使金融服務(wù)器成為黑客窺視的目標(biāo)。實(shí)際上,諸多金融服務(wù)器被黑客入侵,從而使多個(gè)個(gè)人信息以非法使用為目的來得到流通。
金融服務(wù)器成為黑客目標(biāo)的最大原因在于具有可利用龐大的可利用的個(gè)人信息。即,即使黑客需要投入時(shí)間方面的努力,也因成功入侵時(shí)可大量獲得可利用的個(gè)人信息,從而使金融服務(wù)器頻繁成為黑客的目標(biāo)。
另一方面,由于最近的個(gè)人便攜式終端可進(jìn)行攝像和無線上網(wǎng),因而存儲(chǔ)著帶有各種隱私的數(shù)據(jù),但因個(gè)人隱私數(shù)據(jù)非常頻繁地被泄露在互聯(lián)網(wǎng)上而蒙受屈辱。尤其,在明星的情況下,當(dāng)個(gè)人隱私數(shù)據(jù)被泄露時(shí),可以說是對(duì)民眾產(chǎn)生非常大的波及效應(yīng)。
為了防止上述問題而推出了多種安全技術(shù),但現(xiàn)實(shí)上無法防止黑客入侵存儲(chǔ)于服務(wù)器的數(shù)據(jù),并且存在存儲(chǔ)于個(gè)人便攜式終端的數(shù)據(jù)也可能被黑客入侵并被泄露的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明鑒于上述現(xiàn)有技術(shù)問題而提出,本發(fā)明的目的在于,提供不在相應(yīng)的用戶終端或特定服務(wù)器存儲(chǔ)用戶的個(gè)人數(shù)據(jù),而是隨機(jī)分散存儲(chǔ)并管理用戶的個(gè)人數(shù)據(jù),并且當(dāng)必要時(shí),通過多個(gè)認(rèn)證步驟從相應(yīng)的用戶終端恢復(fù)個(gè)人數(shù)據(jù),從而不僅大幅降低被黑客入侵的可能性,而且在丟失相應(yīng)用戶終端的情況下,也防止數(shù)據(jù)被泄露的個(gè)人數(shù)據(jù)管理系統(tǒng)及其管理方法。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,包括:步驟a,安裝于用戶終端2的個(gè)人數(shù)據(jù)管理應(yīng)用程序6接收驅(qū)動(dòng)信號(hào);步驟b,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6對(duì)數(shù)據(jù)分散選擇信號(hào)是否被施加進(jìn)行判斷;步驟c,對(duì)特定數(shù)據(jù)是否被選擇進(jìn)行判斷;步驟d,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向數(shù)據(jù)管理服務(wù)器10請(qǐng)求數(shù)據(jù)傳送對(duì)象信息;步驟e,上述數(shù)據(jù)管理服務(wù)器10向上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6提供數(shù)據(jù)傳送對(duì)象信息;步驟f,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6按規(guī)定數(shù)量對(duì)相應(yīng)數(shù)據(jù)進(jìn)行分割處理;以及步驟g,以任意匹配的方式向數(shù)據(jù)傳送對(duì)象終端側(cè)傳送各個(gè)分割數(shù)據(jù)。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,上述步驟e還包括上述數(shù)據(jù)管理服務(wù)器10在作為對(duì)象的終端識(shí)別信息池(Pool)中隨機(jī)提取規(guī)定數(shù)量的終端識(shí)別信息的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,上述步驟f還包括上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6通過在由上述數(shù)據(jù)管理服務(wù)器10提供的數(shù)據(jù)傳送對(duì)象終端中隨機(jī)提取一部分來確定最終對(duì)象終端的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,上述步驟g還包括上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向額外的數(shù)據(jù)備份對(duì)象終端傳送被分割的備份數(shù)據(jù)的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,在上述步驟g之后還包括:步驟h,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6對(duì)數(shù)據(jù)恢復(fù)模式是否被選擇進(jìn)行判斷;步驟i,若接收到特定數(shù)據(jù)恢復(fù)信號(hào),則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6提取用于對(duì)相應(yīng)數(shù)據(jù)的分割數(shù)據(jù)進(jìn)行分散存儲(chǔ)的對(duì)象終端信息;步驟j,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6通過向相應(yīng)的數(shù)據(jù)存儲(chǔ)對(duì)象終端發(fā)送數(shù)據(jù)傳送請(qǐng)求來接收數(shù)據(jù);以及步驟k,若完成數(shù)據(jù)的接收,則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6恢復(fù)數(shù)據(jù)。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,在上述步驟k中還包括:若在規(guī)定時(shí)間內(nèi)未從部分終端接收到數(shù)據(jù),則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6提取相應(yīng)數(shù)據(jù)的備份存儲(chǔ)對(duì)象終端信息的步驟;以及上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向相應(yīng)的備份存儲(chǔ)對(duì)象終端側(cè)發(fā)送數(shù)據(jù)傳送請(qǐng)求的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,在上述步驟g之后還包括上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述數(shù)據(jù)管理服務(wù)器10傳送數(shù)據(jù)傳送對(duì)象終端信息的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,在上述步驟h與步驟i之間還包括:步驟l,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述數(shù)據(jù)管理服務(wù)器10傳送需要恢復(fù)的數(shù)據(jù)信息并請(qǐng)求相應(yīng)數(shù)據(jù)的認(rèn)證用戶信息;步驟m,上述數(shù)據(jù)管理服務(wù)器10向相應(yīng)的個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送相應(yīng)數(shù)據(jù)的認(rèn)證用戶信息;步驟n,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向相應(yīng)的認(rèn)證用戶的用戶終端2請(qǐng)求輸入個(gè)人認(rèn)證信息;以及步驟o,當(dāng)在相應(yīng)的認(rèn)證用戶的用戶終端2中成功通過個(gè)人認(rèn)證時(shí),相應(yīng)的認(rèn)證用戶的用戶終端2向上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證確認(rèn)信號(hào)。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,上述步驟m為上述數(shù)據(jù)管理服務(wù)器10通過短消息或電子郵件向相應(yīng)的個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證用戶信息的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,上述步驟o中還包括:若從上述認(rèn)證用戶的用戶終端2接收到認(rèn)證失敗信號(hào),則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述數(shù)據(jù)管理服務(wù)器10傳送認(rèn)證失敗信息的步驟;若在預(yù)設(shè)時(shí)間內(nèi)未接收到認(rèn)證信號(hào),則相應(yīng)的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述數(shù)據(jù)管理服務(wù)器10傳送新的認(rèn)證用戶信息的步驟;以及上述數(shù)據(jù)管理服務(wù)器10向相應(yīng)的個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送新的認(rèn)證用戶信息的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,上述步驟k還包括:對(duì)在預(yù)設(shè)時(shí)間內(nèi)是否接收到特定分割數(shù)據(jù)進(jìn)行判斷的步驟;當(dāng)未接收到特定分割數(shù)據(jù)時(shí),對(duì)用于存儲(chǔ)備份數(shù)據(jù)的用戶終端信息進(jìn)行提取的步驟;以及上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向用于存儲(chǔ)相應(yīng)的備份數(shù)據(jù)的用戶終端2側(cè)請(qǐng)求傳送數(shù)據(jù)的步驟。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理方法,上述個(gè)人數(shù)據(jù)管理方法的特征在于,上述個(gè)人數(shù)據(jù)管理方法還包括在通過分割數(shù)據(jù)來進(jìn)行傳送的傳送用戶終端2-1和試圖恢復(fù)被分割存儲(chǔ)的數(shù)據(jù)的接收用戶終端2-3互不相同的情況下,上述傳送用戶終端2-1向上述接收用戶終端2-3側(cè)傳送由傳送用戶終端2-1分割存儲(chǔ)的數(shù)據(jù)、接收到的認(rèn)證信息以及剩余分割數(shù)據(jù)的存儲(chǔ)終端信息的步驟。
另一方面,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,包括:用戶終端2,通過用戶的認(rèn)證來得到驅(qū)動(dòng),上述用戶終端2通過將用戶所選的特定數(shù)據(jù)自動(dòng)分離成多個(gè)數(shù)據(jù)來向具有從管理服務(wù)器10傳送的特定識(shí)別碼的多個(gè)用戶終端2分散傳送,在上述用戶終端2設(shè)置有個(gè)人數(shù)據(jù)管理應(yīng)用程序6,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6根據(jù)用戶的恢復(fù)指令對(duì)相應(yīng)的分散數(shù)據(jù)實(shí)施聚合并恢復(fù);以及數(shù)據(jù)管理服務(wù)器10,用于對(duì)設(shè)置有上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的用戶終端的識(shí)別信息進(jìn)行存儲(chǔ),上述數(shù)據(jù)管理服務(wù)器10通過從上述用戶終端2接收數(shù)據(jù)分散信號(hào)來對(duì)作為數(shù)據(jù)分散存儲(chǔ)對(duì)象的特定用戶的終端識(shí)別信息進(jìn)行提取并向上述用戶終端2傳送。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,當(dāng)提取特定用戶的終端識(shí)別信息時(shí),上述數(shù)據(jù)管理服務(wù)器10在作為對(duì)象的終端識(shí)別信息池中隨機(jī)提取規(guī)定數(shù)量的終端識(shí)別信息。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6在從上述數(shù)據(jù)管理服務(wù)器10接收的用戶的多個(gè)終端識(shí)別信息中隨機(jī)提取規(guī)定數(shù)量的終端識(shí)別信息。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,在通過分散數(shù)據(jù)來傳送的上述用戶終端2與上述數(shù)據(jù)管理服務(wù)器10之間以及在分散存儲(chǔ)數(shù)據(jù)的用戶終端2與上述數(shù)據(jù)管理服務(wù)器10之間傳送的數(shù)據(jù)均為加密數(shù)據(jù)。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6使被分割的多個(gè)數(shù)據(jù)中的一個(gè)數(shù)據(jù)存儲(chǔ)于相應(yīng)的用戶終端2,使其他數(shù)據(jù)分散存儲(chǔ)于具有特定識(shí)別碼的多個(gè)用戶終端2。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,在上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的內(nèi)部包括:通信模塊20,用于與分散存儲(chǔ)數(shù)據(jù)的多個(gè)用戶終端2及數(shù)據(jù)管理服務(wù)器10進(jìn)行通信;用戶認(rèn)證部22,通過個(gè)人識(shí)別信息認(rèn)證對(duì)用戶進(jìn)行認(rèn)證;存儲(chǔ)對(duì)象信息請(qǐng)求部24,用于自動(dòng)向上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求需要分散存儲(chǔ)數(shù)據(jù)的存儲(chǔ)對(duì)象信息;數(shù)據(jù)分割處理部28,用于對(duì)用戶所選的特定數(shù)據(jù)進(jìn)行分割處理;加密/解碼處理部32,用于對(duì)進(jìn)行通信的數(shù)據(jù)實(shí)施加密及解碼;數(shù)據(jù)存儲(chǔ)部34,用于對(duì)被分割處理的數(shù)據(jù)中的一部分?jǐn)?shù)據(jù)進(jìn)行存儲(chǔ),并對(duì)存儲(chǔ)有各個(gè)被分割處理的數(shù)據(jù)的存儲(chǔ)對(duì)象信息進(jìn)行存儲(chǔ);以及控制部36,通過與上述數(shù)據(jù)管理服務(wù)器10進(jìn)行通信來接收數(shù)據(jù)存儲(chǔ)對(duì)象信息上述控制部36通過分割特定數(shù)據(jù)來存儲(chǔ)其中的一部分?jǐn)?shù)據(jù),并向多個(gè)數(shù)據(jù)存儲(chǔ)對(duì)象終端傳送其他數(shù)據(jù)來使上述其他數(shù)據(jù)得到分散存儲(chǔ),當(dāng)恢復(fù)數(shù)據(jù)時(shí),上述控制部36通過向相應(yīng)的存儲(chǔ)對(duì)象終端側(cè)傳送特定數(shù)據(jù)的傳送請(qǐng)求信號(hào)來進(jìn)行恢復(fù)。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,在上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的內(nèi)部還包括對(duì)象隨機(jī)提取部26,上述對(duì)象隨機(jī)提取部26在從上述數(shù)據(jù)管理服務(wù)器10接收的存儲(chǔ)對(duì)象信息中隨機(jī)提取一部分信息。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,在上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的內(nèi)部還包括對(duì)象隨機(jī)匹配部30,上述對(duì)象隨機(jī)匹配部30以使多個(gè)被分割的數(shù)據(jù)與所要存儲(chǔ)相應(yīng)數(shù)據(jù)的對(duì)象隨機(jī)相匹配的方式進(jìn)行處理。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向多個(gè)數(shù)據(jù)傳送對(duì)象的終端傳送分割數(shù)據(jù),并通過向作為備份對(duì)象的終端側(cè)傳送相同的分割數(shù)據(jù)來使上述相同的分割數(shù)據(jù)得到備份存儲(chǔ),當(dāng)恢復(fù)數(shù)據(jù)時(shí),若特定的分割數(shù)據(jù)在規(guī)定時(shí)間內(nèi)未得到恢復(fù),則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6通過備份數(shù)據(jù)來進(jìn)行恢復(fù)處理。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,上述數(shù)據(jù)管理服務(wù)器10在數(shù)據(jù)被分散存儲(chǔ)時(shí)對(duì)在恢復(fù)特定數(shù)據(jù)時(shí)需要認(rèn)證的單一認(rèn)證用戶信息進(jìn)行注冊,當(dāng)上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6請(qǐng)求恢復(fù)數(shù)據(jù)時(shí),上述數(shù)據(jù)管理服務(wù)器10向個(gè)人數(shù)據(jù)管理應(yīng)用程序6提供相應(yīng)的認(rèn)證用戶信息。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,若從上述數(shù)據(jù)管理服務(wù)器10接收到認(rèn)證用戶信息,則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向相應(yīng)的認(rèn)證用戶的用戶終端2側(cè)請(qǐng)求輸入個(gè)人認(rèn)證信息,當(dāng)成功通過個(gè)人認(rèn)證時(shí),相應(yīng)的認(rèn)證用戶的用戶終端2向上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證確認(rèn)信號(hào)。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,上述數(shù)據(jù)管理服務(wù)器10通過短消息或電子郵件向上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證用戶信息。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,若在預(yù)設(shè)時(shí)間內(nèi)未接收到認(rèn)證用戶的認(rèn)證確認(rèn)信息,則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求新的認(rèn)證用戶信息。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,在用于分割原始數(shù)據(jù)的傳送用戶終端2-1和用于恢復(fù)相應(yīng)原始數(shù)據(jù)的接收用戶終端2-3以互不相同的方式構(gòu)成的情況下,上述用戶終端2的上述傳送用戶終端2-1向接收用戶終端2-3傳送由傳送用戶終端2-1分割存儲(chǔ)的數(shù)據(jù)、接收到的認(rèn)證信息以及剩余分割數(shù)據(jù)的存儲(chǔ)終端信息。
優(yōu)選地,本發(fā)明提供如下的個(gè)人數(shù)據(jù)管理系統(tǒng),上述個(gè)人數(shù)據(jù)管理系統(tǒng)的特征在于,用于存儲(chǔ)分散數(shù)據(jù)的多個(gè)上述用戶終端2為服務(wù)器、個(gè)人計(jì)算機(jī)或無線終端中的一種。
本發(fā)明的個(gè)人數(shù)據(jù)管理系統(tǒng)及其管理方法具有如下優(yōu)點(diǎn):通過分割個(gè)人數(shù)據(jù)來使個(gè)人數(shù)據(jù)分散存儲(chǔ)于多個(gè)用戶終端,從而即使數(shù)據(jù)管理服務(wù)器、電子郵件服務(wù)器或社會(huì)性網(wǎng)絡(luò)(SNS)服務(wù)器被黑客入侵,黑客也無法得到數(shù)據(jù)或只能獲得分割數(shù)據(jù)的一部分,從而使黑客入侵變得毫無意義,并且在即使服務(wù)器被黑客入侵的情況下,若黑客未能入侵多個(gè)第二用戶終端,也無法獲得全部分割數(shù)據(jù),并且即使黑客入侵與特定數(shù)據(jù)相關(guān)的多個(gè)用戶終端,最終也只能獲得一個(gè)人的特定數(shù)據(jù),因而給黑客帶來的實(shí)際利益非常少,從而可加強(qiáng)安全性能。
附圖說明
圖1為示出本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的示意圖。
圖2為示出通過本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)來選定的數(shù)據(jù)存儲(chǔ)對(duì)象的選定狀態(tài)的圖。
圖3為示出通過本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)分割、存儲(chǔ)及恢復(fù)數(shù)據(jù)的狀態(tài)的圖。
圖4為示出包含于本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的個(gè)人數(shù)據(jù)管理應(yīng)用程序的驅(qū)動(dòng)的框結(jié)構(gòu)圖。
圖5為示出本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的信號(hào)流動(dòng)的流程圖。
圖6為示出本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的示意圖。
圖7為從概念上示出本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的圖。
圖8為示出通過本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)來選定的認(rèn)證對(duì)象用戶的選定狀態(tài)的圖。
圖9、圖10、圖11為示出通過本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)實(shí)施的數(shù)據(jù)恢復(fù)步驟的流程圖。
圖12為示出本發(fā)明第三實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的示意圖。
具體實(shí)施方式
以下,參照附圖,對(duì)本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)進(jìn)行詳細(xì)說明。
圖1為示出本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的示意圖,圖2為示出通過本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)選定的數(shù)據(jù)存儲(chǔ)對(duì)象的選定狀態(tài)的圖,圖3為示出通過本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)分割、存儲(chǔ)及恢復(fù)數(shù)據(jù)的狀態(tài)的圖。
參照?qǐng)D1、圖2及圖3,本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)為如下的系統(tǒng),即,不在相應(yīng)的用戶終端或特定服務(wù)器存儲(chǔ)用戶的個(gè)人數(shù)據(jù),而將用戶的個(gè)人數(shù)據(jù)以分散的方式隨機(jī)存儲(chǔ)并管理,當(dāng)必要時(shí),通過多個(gè)認(rèn)證步驟從相應(yīng)的用戶終端恢復(fù)個(gè)人數(shù)據(jù),從而不僅大幅降低被黑客入侵的可能性,而且在丟失相應(yīng)用戶終端的情況下,也防止數(shù)據(jù)被泄露。
即,本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)為如下的系統(tǒng),即,未將用戶所要存儲(chǔ)的整體數(shù)據(jù)統(tǒng)一存儲(chǔ)于一個(gè)存儲(chǔ)單元,而是將整體數(shù)據(jù)分割成多個(gè)來進(jìn)行分散存儲(chǔ),從而即使一個(gè)存儲(chǔ)單元被黑客入侵,也不必?fù)?dān)心相應(yīng)數(shù)據(jù)被泄露。
更加詳細(xì)地,本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)包括:用戶終端2,通過用戶的認(rèn)證來得到驅(qū)動(dòng),上述用戶終端2通過將用戶所選的特定數(shù)據(jù)自動(dòng)分離成多個(gè)數(shù)據(jù)來向具有從管理服務(wù)器10傳送的特定識(shí)別碼的多個(gè)用戶終端2分散傳送,在上述用戶終端2設(shè)置有個(gè)人數(shù)據(jù)管理應(yīng)用程序6,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6根據(jù)用戶的恢復(fù)指令對(duì)相應(yīng)的分散數(shù)據(jù)實(shí)施聚合并恢復(fù);以及數(shù)據(jù)管理服務(wù)器10,用于對(duì)設(shè)置有上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的用戶終端的識(shí)別信息進(jìn)行存儲(chǔ),上述數(shù)據(jù)管理服務(wù)器10通過從上述用戶終端2接收數(shù)據(jù)分散信號(hào)來對(duì)作為數(shù)據(jù)分散存儲(chǔ)對(duì)象的特定用戶的終端識(shí)別信息進(jìn)行提取并向上述用戶終端2傳送。
在此情況下,可將上述用戶終端2分為數(shù)據(jù)分割及恢復(fù)用用戶終端2和存儲(chǔ)用用戶終端2。上述數(shù)據(jù)分割及恢復(fù)用用戶終端2用于存儲(chǔ)分割之前的原始數(shù)據(jù)4,并通過實(shí)際分割相應(yīng)的原始數(shù)據(jù)4來向額外的存儲(chǔ)單元傳送被分割的數(shù)據(jù),并且使重新被分割的數(shù)據(jù)恢復(fù)為原始數(shù)據(jù)4,上述存儲(chǔ)用用戶終端2用于對(duì)從上述用戶終端2傳送的分割數(shù)據(jù)8進(jìn)行存儲(chǔ)。
即,通過在上述用戶終端2的內(nèi)部設(shè)置個(gè)人數(shù)據(jù)管理應(yīng)用程序6,從而可以執(zhí)行數(shù)據(jù)的分割及傳送,也可接收并存儲(chǔ)被分割的數(shù)據(jù),也可恢復(fù)被分割的數(shù)據(jù)。
因此,上述用戶終端2無需非要按其功能實(shí)施分類,但為了便于說明,以分割的方式傳送數(shù)據(jù),通過對(duì)用于恢復(fù)重新被分割的數(shù)據(jù)的用戶終端2賦予額外的代碼(例,A001)來示出,并且也對(duì)通過接收被分割的數(shù)據(jù)來分別進(jìn)行存儲(chǔ)的用戶終端2賦予額外的代碼(例,B001、C001、D001、E001)來示出。
并且,以下,為了便于說明,將被賦予A001代碼的用戶終端2命名為第一用戶終端2-1,將被賦予B001-E001代碼的用戶終端2命名為第二用戶終端2-2。
另一方面,當(dāng)提取特定用戶的終端識(shí)別信息時(shí),上述數(shù)據(jù)管理服務(wù)器10從作為對(duì)象的終端識(shí)別信息池中隨機(jī)提取規(guī)定數(shù)量。
即,若上述第一用戶終端2-1通過分割數(shù)據(jù)來向上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求與所要存儲(chǔ)的存儲(chǔ)對(duì)象有關(guān)的信息,則上述數(shù)據(jù)管理服務(wù)器10通過提取與可預(yù)先存儲(chǔ)分割數(shù)據(jù)的存儲(chǔ)對(duì)象有關(guān)的信息來向上述第一用戶終端2-1傳送。
因此,在上述數(shù)據(jù)管理服務(wù)器10存儲(chǔ)有與用于存儲(chǔ)分割數(shù)據(jù)的存儲(chǔ)對(duì)象有關(guān)的信息,其中,存儲(chǔ)對(duì)象表示上述第二用戶終端2-2。
并且,在上述數(shù)據(jù)管理服務(wù)器10存儲(chǔ)有作為分割數(shù)據(jù)存儲(chǔ)對(duì)象終端的多個(gè)第二用戶終端2-2的識(shí)別信息,上述數(shù)據(jù)管理服務(wù)器10從多個(gè)第二用戶終端2-2中隨機(jī)提取一部分識(shí)別信息的第二用戶終端2-2來向上述第一用戶終端2-1側(cè)提供。
優(yōu)選地,上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6在由上述數(shù)據(jù)管理服務(wù)器10提供的多個(gè)用戶終端識(shí)別信息中隨機(jī)提取規(guī)定數(shù)量的用戶終端識(shí)別信息。
即,上述數(shù)據(jù)管理服務(wù)器10通過隨機(jī)提取第二用戶終端2-2的識(shí)別信息來向第一用戶終端2-1提供,與此相同地,上述第一用戶終端2-1也從由上述數(shù)據(jù)管理服務(wù)器10提供的識(shí)別信息中隨機(jī)提取一部分第二用戶終端2-2,并向上述數(shù)據(jù)管理服務(wù)器10傳送上述所提取的信息。
由此,包含于本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)中的上述數(shù)據(jù)管理服務(wù)器10不對(duì)上述第一用戶終端2-1所要存儲(chǔ)的一個(gè)分割數(shù)據(jù)進(jìn)行存儲(chǔ),而僅僅擁有與存儲(chǔ)有相應(yīng)分割數(shù)據(jù)的終端有關(guān)的信息,因而即使被黑客所非法入侵,也防止黑客確保用戶的數(shù)據(jù)。
另一方面,在上述第一用戶終端2-1存儲(chǔ)有例如從整體原始數(shù)據(jù)4中被分割的一部分分割數(shù)據(jù)8(例如,D-1),由于僅存儲(chǔ)有作為存儲(chǔ)有多個(gè)分割數(shù)據(jù)的存儲(chǔ)對(duì)象的第二用戶終端2-2(例,B001、C001、D001、E001……)的識(shí)別信息,因而即使被黑客入侵,也可使黑客僅確保用戶所要隱藏的數(shù)據(jù)的一部分分割數(shù)據(jù)。
即,設(shè)置于上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6使被分割的多個(gè)數(shù)據(jù)中的一個(gè)數(shù)據(jù)存儲(chǔ)于相應(yīng)的第一用戶終端2-1,并使其他數(shù)據(jù)存儲(chǔ)于具有特定識(shí)別碼的多個(gè)用戶終端2,即,使其他數(shù)據(jù)分散存儲(chǔ)于第二用戶終端2-2。
在此情況下,用于存儲(chǔ)分散數(shù)據(jù)的上述多個(gè)第二用戶終端2-2為服務(wù)器、個(gè)人計(jì)算機(jī)或無線終端中的一種。
并且,在用于分割存儲(chǔ)上述原始數(shù)據(jù)4的一個(gè)第二用戶終端2-2(例,B001)存儲(chǔ)有一部分分割數(shù)據(jù)8(例如,D-3),在一個(gè)第二用戶終端2-2(例,C001)存儲(chǔ)有一部分分割數(shù)據(jù)8(例如,D-2),在一個(gè)第二用戶終端2-2(例,D001)存儲(chǔ)有一部分分割數(shù)據(jù)8(例如,D-5),在一個(gè)第二用戶終端2-2(例,E001)存儲(chǔ)有一部分分割數(shù)據(jù)8(例如,D-4),因而同樣地,即使一個(gè)上述第二用戶終端2被黑客入侵,也可使黑客僅確保一部分分割數(shù)據(jù)。
尤其,由于多個(gè)用戶數(shù)據(jù)通常存儲(chǔ)于一個(gè)服務(wù)器,因而當(dāng)黑客入侵時(shí),黑客可獲得相當(dāng)于入侵所花費(fèi)的努力相應(yīng)的代價(jià),但在本發(fā)明中,即使黑客入侵上述數(shù)據(jù)管理服務(wù)器10,在上述數(shù)據(jù)管理服務(wù)器10中根本未存儲(chǔ)有黑客可獲得的原始數(shù)據(jù)4,而所要獲得一個(gè)人的數(shù)據(jù),則需要入侵不計(jì)其數(shù)的用戶終端2,因而現(xiàn)實(shí)上幾乎不存在黑客可獲得的代價(jià)。
另一方面,與收發(fā)普通通信數(shù)據(jù)時(shí)相同地,本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)中,向通過分散數(shù)據(jù)來傳送的上述用戶終端2與上述數(shù)據(jù)管理服務(wù)器10之間以及向分散存儲(chǔ)數(shù)據(jù)的用戶終端2與上述數(shù)據(jù)管理服務(wù)器10之間傳送的數(shù)據(jù)均為加密數(shù)據(jù)。
另一方面,優(yōu)選地,假設(shè)一個(gè)第二用戶終端2-2被丟失或無法響應(yīng)的情況,本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)設(shè)計(jì)成數(shù)據(jù)備份結(jié)構(gòu)。
即,安裝于上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向多個(gè)數(shù)據(jù)傳送對(duì)象的終端,例如,向上述第二用戶終端2-2傳送分割數(shù)據(jù),并向作為備份對(duì)象的另一第二用戶終端2-2側(cè)傳送相同的分割數(shù)據(jù)來使上述分割數(shù)據(jù)備份存儲(chǔ),當(dāng)恢復(fù)數(shù)據(jù)時(shí),若在規(guī)定時(shí)間內(nèi)未能恢復(fù)特定分割數(shù)據(jù),則通過備份數(shù)據(jù)執(zhí)行恢復(fù)處理。
因此,在設(shè)置于上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6分別存儲(chǔ)有用于存儲(chǔ)分割數(shù)據(jù)的上述第二用戶終端2-2的識(shí)別信息和用于存儲(chǔ)備份數(shù)據(jù)的上述第二用戶終端2-2的識(shí)別信息。
圖4為示出包含于本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的個(gè)人數(shù)據(jù)管理應(yīng)用程序的驅(qū)動(dòng)的框結(jié)構(gòu)圖。
參照?qǐng)D4,在上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的內(nèi)部包括:通信模塊20,用于與分散存儲(chǔ)數(shù)據(jù)的多個(gè)用戶終端2及數(shù)據(jù)管理服務(wù)器10進(jìn)行通信;用戶認(rèn)證部22,通過個(gè)人識(shí)別信息認(rèn)證對(duì)用戶進(jìn)行認(rèn)證;以及存儲(chǔ)對(duì)象信息請(qǐng)求部24,用于自動(dòng)向上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求需要分散存儲(chǔ)數(shù)據(jù)的存儲(chǔ)對(duì)象信息。
并且,在上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的內(nèi)部包括:數(shù)據(jù)分割處理部28,用于對(duì)用戶所選的特定數(shù)據(jù)進(jìn)行分割處理;加密/解碼處理部32,用于對(duì)進(jìn)行通信的數(shù)據(jù)實(shí)施加密及解碼;數(shù)據(jù)存儲(chǔ)部34,用于對(duì)被分割處理的數(shù)據(jù)中的一部分?jǐn)?shù)據(jù)進(jìn)行存儲(chǔ),并對(duì)存儲(chǔ)有被分割處理的數(shù)據(jù)的存儲(chǔ)對(duì)象信息進(jìn)行存儲(chǔ);以及控制部36,通過與上述數(shù)據(jù)管理服務(wù)器10進(jìn)行通信來接收數(shù)據(jù)存儲(chǔ)對(duì)象信息上述控制部36通過分割特定數(shù)據(jù)來存儲(chǔ)其中的一部分?jǐn)?shù)據(jù),并向多個(gè)數(shù)據(jù)存儲(chǔ)對(duì)象終端傳送其他數(shù)據(jù)來使上述其他數(shù)據(jù)得到分散存儲(chǔ),當(dāng)恢復(fù)數(shù)據(jù)時(shí),上述控制部36通過向相應(yīng)的存儲(chǔ)對(duì)象終端側(cè)傳送特定數(shù)據(jù)的傳送請(qǐng)求信號(hào)來進(jìn)行恢復(fù)。
另一方面,在上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的內(nèi)部還包括對(duì)象隨機(jī)提取部26,上述對(duì)象隨機(jī)提取部26在從上述數(shù)據(jù)管理服務(wù)器10接收的存儲(chǔ)對(duì)象信息中隨機(jī)提取一部分信息。
并且,在上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的內(nèi)部還包括對(duì)象隨機(jī)匹配部30,上述對(duì)象隨機(jī)匹配部30以使多個(gè)被分割的數(shù)據(jù)與所要存儲(chǔ)相應(yīng)數(shù)據(jù)的對(duì)象隨機(jī)相匹配的方式進(jìn)行處理。
參照附圖,對(duì)上述結(jié)構(gòu)的本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的功能和作用進(jìn)行詳細(xì)說明。
圖5為示出本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的信號(hào)流動(dòng)的流程圖。
首先,具有包含于本發(fā)明第一實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的用戶終端2,例如,具有上述第一用戶終端2-1的用戶為了以分散的方式存儲(chǔ)特定數(shù)據(jù)而驅(qū)動(dòng)上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6,并通過輸入密碼等個(gè)人認(rèn)證信息來實(shí)施認(rèn)證。
若成功通過認(rèn)證,則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6對(duì)數(shù)據(jù)分散模式是否被選擇進(jìn)行判斷。
在數(shù)據(jù)分散模式被選的情況下,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6對(duì)與特定數(shù)據(jù)有關(guān)的分散選擇信號(hào)是否被施加進(jìn)行判斷。
若特定數(shù)據(jù)已被選,則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向數(shù)據(jù)管理服務(wù)器10請(qǐng)求數(shù)據(jù)傳送對(duì)象信息。
即,若向上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求用于存儲(chǔ)被分割數(shù)據(jù)的存儲(chǔ)對(duì)象的識(shí)別信息,則由于在上述數(shù)據(jù)管理服務(wù)器10存儲(chǔ)有作為多個(gè)分割數(shù)據(jù)存儲(chǔ)對(duì)象終端的第二用戶終端2-2的識(shí)別信息,因而在多個(gè)第二用戶終端2-2中隨機(jī)提取一部分識(shí)別信息的第二用戶終端2-2來向上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6提供。
在此情況下,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6從由上述數(shù)據(jù)管理服務(wù)器10提供的數(shù)據(jù)傳送對(duì)象終端中隨機(jī)追加提取一部分來確定最終對(duì)象終端。
并且,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6按規(guī)定數(shù)量對(duì)相應(yīng)數(shù)據(jù)進(jìn)行分割處理,從而以任意匹配的方式向作為數(shù)據(jù)傳送對(duì)象終端的第二用戶終端2-2傳送各個(gè)分割數(shù)據(jù)。
在此情況下,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向額外的數(shù)據(jù)備份對(duì)象終端傳送被分割的備份數(shù)據(jù)。
即,安裝于上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向多個(gè)數(shù)據(jù)傳送對(duì)象的終端,例如,向上述第二用戶終端2-2傳送分割數(shù)據(jù),并通過向作為備份對(duì)象的另一第二用戶終端2-2側(cè)傳送相同的分割數(shù)據(jù)來使上述分割數(shù)據(jù)得到備份存儲(chǔ)。
另一方面,設(shè)置于上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6對(duì)數(shù)據(jù)恢復(fù)模式是否被選擇進(jìn)行判斷,若接收到特定數(shù)據(jù)恢復(fù)信號(hào),則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6提取用于對(duì)相應(yīng)數(shù)據(jù)的分割數(shù)據(jù)進(jìn)行分散存儲(chǔ)的對(duì)象終端信息,例如,提取第二用戶終端2-2的識(shí)別信息。
并且,上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向相應(yīng)數(shù)據(jù)存儲(chǔ)對(duì)象終端,例如,向第二用戶終端2-2發(fā)送數(shù)據(jù)傳送請(qǐng)求。
若完成對(duì)多個(gè)分割數(shù)據(jù)的接收,則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6恢復(fù)原始數(shù)據(jù)。
在此情況下,若未在規(guī)定時(shí)間內(nèi)從一部分上述第二用戶終端2-2接收到數(shù)據(jù),則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6提取相應(yīng)數(shù)據(jù)的備份存儲(chǔ)對(duì)象終端信息。
并且,上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6通過向相應(yīng)的備份存儲(chǔ)對(duì)象終端側(cè)請(qǐng)求數(shù)據(jù)傳送來恢復(fù)原始數(shù)據(jù)4。
以下,參照附圖,對(duì)本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)進(jìn)行詳細(xì)說明。
圖6為示出本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的示意圖,圖7為從概念上示出本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的圖,圖8為示出通過本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)來選定的認(rèn)證對(duì)象用戶的選定狀態(tài)的圖。
參照?qǐng)D6、圖7及圖8,本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)為在第一實(shí)施例中追加包括離線認(rèn)證步驟的系統(tǒng)。
包括離線認(rèn)證的本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)為執(zhí)行如下認(rèn)證步驟的系統(tǒng),即,在由上述第一用戶終端2-1試圖恢復(fù)數(shù)據(jù)的情況下,還包括追加的認(rèn)證步驟,在存儲(chǔ)有在上述第一用戶終端2-1中得到分割的一個(gè)分割數(shù)據(jù)8的一個(gè)第二用戶終端2-2中的一個(gè)終端實(shí)施用戶認(rèn)證。
即,若上述第一用戶終端2-1試圖恢復(fù)特定數(shù)據(jù),則由安裝于第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6實(shí)施一個(gè)第二用戶終端2-2的用戶認(rèn)證,并向上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送上述認(rèn)證成功信號(hào),這樣才能使上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6下達(dá)恢復(fù)相應(yīng)數(shù)據(jù)的指令。
在此情況下,將作為認(rèn)證對(duì)象的特定第二用戶終端2-2的所有人稱之為認(rèn)證用戶,上述數(shù)據(jù)管理服務(wù)器10以與通過上述第一用戶終端2-1分割的特定數(shù)據(jù)的識(shí)別信息相匹配的方式通過亂數(shù)處理模塊12隨機(jī)生成認(rèn)證用戶的信息來進(jìn)行存儲(chǔ)。
并且,上述認(rèn)證用戶的信息未存儲(chǔ)于上述第一用戶終端2-1,因而即使黑客試圖通過入侵上述第一用戶終端2-1來恢復(fù)數(shù)據(jù),在無認(rèn)證用戶信息的情況下,也無法恢復(fù)數(shù)據(jù)。
即,當(dāng)恢復(fù)特定數(shù)據(jù)時(shí),上述數(shù)據(jù)管理服務(wù)器10在數(shù)據(jù)被分散存儲(chǔ)時(shí)對(duì)需要認(rèn)證的單一認(rèn)證用戶信息進(jìn)行注冊,當(dāng)上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6請(qǐng)求恢復(fù)數(shù)據(jù)時(shí),上述數(shù)據(jù)管理服務(wù)器10向個(gè)人數(shù)據(jù)管理應(yīng)用程序6提供相應(yīng)的認(rèn)證用戶信息。
因此,若從上述數(shù)據(jù)管理服務(wù)器10接收到認(rèn)證用戶信息,則上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向相應(yīng)的認(rèn)證用戶的用戶終端2(例如,第二用戶終端2-1)側(cè)請(qǐng)求輸入個(gè)人認(rèn)證信息(例如,密碼或指紋,虹膜信息等),當(dāng)成功通過個(gè)人認(rèn)證時(shí),相應(yīng)的認(rèn)證用戶的第二用戶終端2-2向上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證確認(rèn)信號(hào)。
尤其,在本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)中,上述數(shù)據(jù)管理服務(wù)器10通過短消息或電子郵件向上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證用戶信息。
即,在本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)中,在離線概念中追加包括異構(gòu)通信概念,當(dāng)上述數(shù)據(jù)管理服務(wù)器10向上述第一用戶終端2-1傳送認(rèn)證用戶的識(shí)別信息時(shí),若向具有相應(yīng)第一用戶終端2-1的用戶的電子郵件傳送上述認(rèn)證用戶的識(shí)別信息,則即使黑客獲取到上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的密碼,在未能入侵到相應(yīng)用戶的電子郵件傳送服務(wù)器40的情況下,也無法恢復(fù)數(shù)據(jù)。
另一方面,成為認(rèn)證用戶對(duì)象的特定第二用戶終端2-2需要通過用戶輸入認(rèn)證信息來使上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6成功通過用戶認(rèn)證,但第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6有可能在規(guī)定時(shí)間內(nèi)無法接收到認(rèn)證用戶的認(rèn)證成功信號(hào)。
在此情況下,若在預(yù)設(shè)時(shí)間內(nèi)未接收到認(rèn)證用戶的認(rèn)證確認(rèn)信息,則上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6也可向上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求新的認(rèn)證用戶信息。
參照附圖,對(duì)上述結(jié)構(gòu)的本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的功能和作用進(jìn)行詳細(xì)說明。
圖9、圖10、圖11為示出通過本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)實(shí)施的數(shù)據(jù)恢復(fù)步驟的流程圖。
首先,在本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)中,在對(duì)以分割的方式分散存儲(chǔ)于遠(yuǎn)距離的分割數(shù)據(jù)進(jìn)行恢復(fù)的步驟中,還包括對(duì)特定用戶實(shí)施認(rèn)證的離線認(rèn)證概念和異構(gòu)通信概念。
離線認(rèn)證概念是指,由特定用戶通過直接輸入密碼或指紋、虹膜等信息來執(zhí)行用戶認(rèn)證的概念,只要是加入個(gè)人數(shù)據(jù)管理會(huì)員,并在用戶終端2設(shè)置上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的用戶,就可成為認(rèn)證用戶的對(duì)象,上述數(shù)據(jù)管理服務(wù)器10隨機(jī)指定上述認(rèn)證用戶。
在第一用戶終端2-1請(qǐng)求恢復(fù)數(shù)據(jù)的時(shí)間點(diǎn),數(shù)據(jù)管理服務(wù)器10指定認(rèn)證用戶。
優(yōu)選地,上述第一用戶終端2-1可對(duì)存儲(chǔ)有特定數(shù)據(jù)的分割數(shù)據(jù)的多個(gè)第二用戶終端2-2的識(shí)別信息進(jìn)行存儲(chǔ),但第一用戶終端2-1也可向上述數(shù)據(jù)管理服務(wù)器10傳送相應(yīng)信息來使上述相應(yīng)信息得到存儲(chǔ),上述第一用戶終端2-1可以對(duì)作為相應(yīng)數(shù)據(jù)的存儲(chǔ)對(duì)象終端的第二用戶終端2-2信息進(jìn)行刪除。
若處于已被刪除的狀態(tài),則當(dāng)恢復(fù)數(shù)據(jù)時(shí),上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述數(shù)據(jù)管理服務(wù)器10傳送所要恢復(fù)的特定數(shù)據(jù)的識(shí)別信息(例如,Pig 2013),同時(shí)請(qǐng)求認(rèn)證用戶的識(shí)別信息。
在此情況下,上述數(shù)據(jù)管理服務(wù)器10通過提取設(shè)置有上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的一個(gè)用戶的識(shí)別信息(例如,電話號(hào)碼)來向上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送。
在此情況下,優(yōu)選地,在本發(fā)明第二實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)中,離線概念追加包含異構(gòu)通信概念,當(dāng)上述數(shù)據(jù)管理服務(wù)器10向上述第一用戶終端2-1傳送認(rèn)證用戶的識(shí)別信息時(shí),若向具有相應(yīng)第一用戶終端2-1的用戶的電子郵件傳送上述認(rèn)證用戶的識(shí)別信息,則即使黑客獲取到上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的密碼,在未能入侵到相應(yīng)用戶的電子郵件傳送服務(wù)器40的情況下,也無法恢復(fù)數(shù)據(jù)。
然后,上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向具有相應(yīng)認(rèn)證用戶的識(shí)別信息的第二用戶終端2-2傳送認(rèn)證請(qǐng)求信號(hào),優(yōu)選地,向上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證請(qǐng)求信號(hào)。
在此情況下,具有第二用戶終端2-2的用戶通過向上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6輸入認(rèn)證信息來實(shí)施認(rèn)證,優(yōu)選地,只要輸入上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6的密碼即可。
若密碼認(rèn)證獲得成功,則上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證成功信號(hào)。
在此情況下,上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向用于存儲(chǔ)相應(yīng)分割數(shù)據(jù)的多個(gè)第二用戶終端2-2傳送數(shù)據(jù)恢復(fù)信號(hào)。優(yōu)選地,將所要恢復(fù)的數(shù)據(jù)的識(shí)別信息也一同傳送。
在此情況下,上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述第一用戶終端2-1傳送相應(yīng)的分割數(shù)據(jù)8。
上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6對(duì)是否接收到被分割的所有數(shù)據(jù)進(jìn)行判斷,若接收到所有被分割的數(shù)據(jù),則恢復(fù)數(shù)據(jù)。
相反,在雖然上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6接收到個(gè)人認(rèn)證信息,但因密碼不一致等原因而使個(gè)人認(rèn)證失敗的情況下,上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送認(rèn)證失敗信息,上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6重新向上述數(shù)據(jù)管理服務(wù)器10傳送認(rèn)證用戶的認(rèn)證失敗信息。
并且,上述第一用戶終端2-1也有可能在規(guī)定時(shí)間內(nèi)無法接收到認(rèn)證成功信號(hào)。
在此情況下,上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6也同樣可向上述數(shù)據(jù)管理服務(wù)器10傳送與未接收認(rèn)證信號(hào)有關(guān)的信息,在上述兩種情況下,均使上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求新認(rèn)證用戶的識(shí)別信息。
并且,如圖11所示,在雖然成功通過認(rèn)證,但上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6未在規(guī)定時(shí)間內(nèi)接收到分割數(shù)據(jù)的情況下,上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6可通過對(duì)存儲(chǔ)有未接收的相應(yīng)分割數(shù)據(jù)的備份數(shù)據(jù)的第二用戶終端2-2識(shí)別信息進(jìn)行提取來向相應(yīng)的上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6請(qǐng)求傳送備份數(shù)據(jù)。
另一方面,也可設(shè)計(jì)成如下方式,即,存儲(chǔ)有備份數(shù)據(jù)的第二用戶終端2-2的識(shí)別信息存儲(chǔ)于上述數(shù)據(jù)管理服務(wù)器10,而不在上述第一用戶終端2-1存儲(chǔ)上述識(shí)別信息。
在此情況下,如圖11所示,上述第一用戶終端2-1的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6可向上述數(shù)據(jù)管理服務(wù)器10請(qǐng)求未接收的分割數(shù)據(jù)的備份數(shù)據(jù)。
在此情況下,上述數(shù)據(jù)管理服務(wù)器10通過對(duì)存儲(chǔ)有相應(yīng)分割數(shù)據(jù)的備份數(shù)據(jù)的第二用戶終端2-2的識(shí)別信息進(jìn)行提取,從而通過向相應(yīng)的上述第二用戶終端2-2的上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6請(qǐng)求傳送備份數(shù)據(jù)來接收上述備份數(shù)據(jù),并通過重新向上述第一用戶終端2-1傳送所接收的備份數(shù)據(jù)來恢復(fù)數(shù)據(jù)。
以下,參照附圖,對(duì)本發(fā)明第三實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)進(jìn)行詳細(xì)說明。
圖12為示出本發(fā)明第三實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的示意圖。
參照?qǐng)D12,本發(fā)明第三實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)為如下的系統(tǒng),即,不在第一用戶終端2-1中使存儲(chǔ)于多個(gè)上述第二用戶終端2-2的第一用戶終端2a(以下,記載為2-1)的分割數(shù)據(jù)恢復(fù)為原始數(shù)據(jù)4,而使上述分割數(shù)據(jù)在由第一用戶終端2-1所指定的特定第三用戶終端2b(以下,記載為2-3)中得到恢復(fù)。
這種功能在傳送電子郵件或通過社會(huì)性網(wǎng)絡(luò)服務(wù)向特定用戶傳送特定數(shù)據(jù)時(shí)在數(shù)據(jù)的安全維護(hù)方面非常有效。
即,當(dāng)傳送電子郵件時(shí),上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6將需要通過自動(dòng)驅(qū)動(dòng)來傳送的原始數(shù)據(jù)4分割為多個(gè),并向作為接收側(cè)的第三用戶終端2-3的個(gè)人數(shù)據(jù)管理應(yīng)用程序6直接傳送一部分分割數(shù)據(jù)(例,D-1),并將可讀取相應(yīng)數(shù)據(jù)的讀取認(rèn)證信息(優(yōu)選密碼)一同傳送。
并且,上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向多個(gè)上述第二用戶終端2-2的個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送剩余分割數(shù)據(jù)來使上述分割數(shù)據(jù)得到存儲(chǔ)。
在此狀態(tài)下,若向上述第三用戶終端2-3的個(gè)人數(shù)據(jù)管理應(yīng)用程序6輸入可讀取相應(yīng)數(shù)據(jù)的密碼,則上述第三用戶終端2-3的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6傳送相應(yīng)的密碼信息。
在此情況下,上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6通過認(rèn)證相應(yīng)密碼來對(duì)是否為正常數(shù)據(jù)讀取者進(jìn)行認(rèn)證,在密碼相一致的情況下,上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向分散存儲(chǔ)相應(yīng)數(shù)據(jù)的多個(gè)上述第二用戶終端2-2發(fā)送相應(yīng)數(shù)據(jù)傳送信號(hào)。
在此情況下,上述第二用戶終端2-2的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述第三用戶終端2-3的個(gè)人數(shù)據(jù)管理應(yīng)用程序6分別傳送相應(yīng)的分割數(shù)據(jù)8。
由此,上述第三用戶終端2-3的個(gè)人數(shù)據(jù)管理應(yīng)用程序6可根據(jù)需要恢復(fù)相應(yīng)數(shù)據(jù)。
這種功能可通過與電子郵件服務(wù)器連動(dòng)來進(jìn)行。
即,若在上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6中點(diǎn)擊電子郵件傳送,則相應(yīng)用戶在上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6中發(fā)生信號(hào),使得預(yù)先指定的電子郵件應(yīng)用程序(未圖示)自動(dòng)驅(qū)動(dòng)。
并且,上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6使對(duì)特定數(shù)據(jù)進(jìn)行分割的一個(gè)分割數(shù)據(jù)(例如,D-1)自動(dòng)附加于相應(yīng)的電子郵件,密碼和存儲(chǔ)位置信息中,例如,第二用戶終端2-2的個(gè)人數(shù)據(jù)管理應(yīng)用程序6的識(shí)別信息以輸入于相應(yīng)電子郵件的內(nèi)容欄中的方式進(jìn)行傳送。
或者,也可通過短消息進(jìn)行傳送,來代替電子郵件。
在此情況下,上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6中需要與相應(yīng)電子郵件接收人的電子郵件信息一同存儲(chǔ)有作為相應(yīng)接收人終端的第三用戶終端2-3的識(shí)別信息以及第二用戶終端2-2的個(gè)人數(shù)據(jù)管理應(yīng)用程序6的識(shí)別信息。
并且,上述第一用戶終端2-1的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述第二用戶終端2-2傳送剩余分割數(shù)據(jù)。
在此狀態(tài)下,若第三用戶通過上述個(gè)人數(shù)據(jù)管理應(yīng)用程序6在上述第二用戶終端2-2的個(gè)人數(shù)據(jù)管理應(yīng)用程序6發(fā)送相應(yīng)數(shù)據(jù)的恢復(fù)指令,則上述第二用戶終端2-2的個(gè)人數(shù)據(jù)管理應(yīng)用程序6向上述第三用戶終端2-3傳送分割數(shù)據(jù)。
由此,上述第三用戶終端2-3的個(gè)人數(shù)據(jù)管理應(yīng)用程序6可以接收所有的分割數(shù)據(jù),若上述第一用戶輸入傳送密碼,則會(huì)向畫面輸出相應(yīng)數(shù)據(jù)。
在此情況下,與將本發(fā)明適用于電子郵件傳送方式的情況相同地,只要社會(huì)性網(wǎng)絡(luò)服務(wù)器(未圖示)未被黑客入侵,黑客就無法獲得第一用戶終端2-1通過社會(huì)性網(wǎng)絡(luò)服務(wù)向第三用戶終端2-3傳送的分割數(shù)據(jù),即使社會(huì)性網(wǎng)絡(luò)服務(wù)器被黑客入侵,只要多個(gè)第二用戶終端2-2未被黑客入侵,黑客就無法獲得所有分割數(shù)據(jù),并且即使黑客入侵各個(gè)用戶終端2,也只能獲得一個(gè)人的特定數(shù)據(jù),因而黑客無法獲得實(shí)際利益。
另一方面,本發(fā)明實(shí)施例的個(gè)人數(shù)據(jù)管理系統(tǒng)及其管理方法并非僅局限于上述實(shí)施例,在不脫離其技術(shù)主旨的范圍內(nèi)可以實(shí)施多種變更。