專利名稱:數(shù)據(jù)保護(hù)方法和終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù),具體而言,涉及一種數(shù)據(jù)保護(hù)方法和一種終端。
背景技術(shù):
在目前的手機(jī)終端中,部分比較重要的數(shù)據(jù),需要多個(gè)不同的功能模塊頻繁使用。 舉例來說,對(duì)于多模多卡手機(jī),其中的多個(gè)通信模塊往往都需要使用USIM卡(Universal Subscriber Identity Module,全球用戶識(shí)別卡)中的數(shù)據(jù),這就要USIM卡的數(shù)據(jù)實(shí)現(xiàn)共享,可在某個(gè)通信模塊關(guān)閉后,用戶還能讀取到對(duì)應(yīng)該模塊的USIM卡數(shù)據(jù)。對(duì)于上述內(nèi)容,目前的方案是在手機(jī)開機(jī)后,將各個(gè)USIM卡中的信息讀取出來,保存在一個(gè)共享區(qū)域,即多個(gè)功能模塊或應(yīng)用程序都能夠進(jìn)行讀寫操作的區(qū)域,由 AP (Application I^rocessor,應(yīng)用處理器)對(duì)該共享區(qū)域進(jìn)行讀寫控制,通信模塊可經(jīng)由 AP對(duì)該共享區(qū)域訪問USIM數(shù)據(jù),這樣做的效果是方便快捷。但是,由于USIM中保存的是通訊錄、短信等私密性很強(qiáng)的數(shù)據(jù),這種做法很不安全,容易讓惡意程序或木馬竊取共享區(qū)域中的信息。AP通過通信模塊將USIM中的數(shù)據(jù)讀取后,存儲(chǔ)到共享區(qū)域。存儲(chǔ)器分RAM(掉電后數(shù)據(jù)丟失)和FLASH (掉電后數(shù)據(jù)仍然保存)兩種,如果手機(jī)自動(dòng)將數(shù)據(jù)保存在FLASH中, 那么即使手機(jī)關(guān)機(jī)或掉電數(shù)據(jù)都會(huì)存在,這是存在安全隱患的。比如,用戶的USIM信息被應(yīng)用程序在用戶不知情的情況下復(fù)制到FLASH中,用戶正常關(guān)機(jī)后,將USIM卡取出后,再開機(jī),手機(jī)中仍然保存著原USIM中的信息,這不是用戶希望看到的;或者在某些情況下,用戶可能會(huì)暫時(shí)將手機(jī)給其他用戶使用,那么即使原USIM 已經(jīng)取出,并更換了其他用戶的USIM,但是由于原USIM中的數(shù)據(jù)保存在了 FLASH中,不經(jīng)意中就會(huì)泄漏原USIM中的信息,這是存在安全隱患的。也就是說,當(dāng)終端中的應(yīng)用程序在用戶不知情的情況下將數(shù)據(jù)保存到手機(jī)中,容易泄漏USIM中私密性很強(qiáng)的信息,形成安全隱患。因此,需要一種數(shù)據(jù)保護(hù)方案,既能保證多個(gè)功能模塊之間實(shí)現(xiàn)數(shù)據(jù)的共享,又能保證共享數(shù)據(jù)的安全,保護(hù)其不被惡意程序使用。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種數(shù)據(jù)保護(hù)方案,既能保證多個(gè)功能模塊之間實(shí)現(xiàn)數(shù)據(jù)的共享,又能保證共享數(shù)據(jù)的安全,保護(hù)其不被惡意程序使用。有鑒于此,本發(fā)明提供一種數(shù)據(jù)保護(hù)方法,包括步驟102,在接收到來自應(yīng)用程序的將數(shù)據(jù)存儲(chǔ)到共享數(shù)據(jù)區(qū)的指令時(shí),確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;步驟104,在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中的 RAM(隨機(jī)存取存儲(chǔ)器)。在該技術(shù)方案中,將可能是惡意程序自主讀取的數(shù)據(jù)存儲(chǔ)到RAM 中,而RAM掉電后數(shù)據(jù)就丟失,防止長期存留成為安全隱患,被惡意程序使用。在上述技術(shù)方案中,優(yōu)選地,在所述步驟102中,還包括確認(rèn)所述指令是否是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出;在所述步驟104中,還包括在所述指令是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中由所述用戶指定的RAM或 FLASH(閃存)。在該技術(shù)方案中,如果是用戶授意將數(shù)據(jù)保存到指定位置,確認(rèn)用戶授意的操作無安全隱患,根據(jù)用戶意愿進(jìn)行保存即可。 在上述技術(shù)方案中,優(yōu)選地,所述步驟102具體包括在所述應(yīng)用程序發(fā)出所述指令時(shí),在所述指令上添加標(biāo)記,以標(biāo)識(shí)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;根據(jù)所述指令上的所述標(biāo)記,來確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出。在該技術(shù)方案中,該標(biāo)記可以是為指令添加的一個(gè)句柄,通過該句柄,可輕易地辨別出每個(gè)指令是應(yīng)用程序自行發(fā)出還是根據(jù)用戶意愿發(fā)出。 在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)來自全球用戶識(shí)別卡,所述數(shù)據(jù)的類型包括通訊錄和短信。在該技術(shù)方案中,需保護(hù)的數(shù)據(jù)可以有多種,不止是USIM中的數(shù)據(jù),也可以是其他數(shù)據(jù),例如記錄在手機(jī)終端的各個(gè)即時(shí)通訊工具的通訊錄,該通訊錄往往也需要多個(gè)通訊工具共用,或者多種應(yīng)用程序能夠訪問并上傳的一些圖片、音頻等也需要保護(hù)。在上述技術(shù)方案中,優(yōu)選地,所述步驟104具體包括在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),通知AP(應(yīng)用處理器)通過與所述全球用戶識(shí)別卡對(duì)應(yīng)的通信模塊讀取所述數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到RAM。本發(fā)明還提供一種終端,包括指令確認(rèn)模塊,在接收到來自應(yīng)用程序的將數(shù)據(jù)存儲(chǔ)到共享數(shù)據(jù)區(qū)的指令時(shí),確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;數(shù)據(jù)存儲(chǔ)模塊,在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中的RAM。在該技術(shù)方案中,將可能是惡意程序自主讀取的數(shù)據(jù)存儲(chǔ)到RAM中,而RAM掉電后數(shù)據(jù)就丟失,防止長期存留成為安全隱患,被惡意程序使用。在上述技術(shù)方案中,優(yōu)選地,所述指令確認(rèn)模塊還確認(rèn)所述指令是否是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出;所述數(shù)據(jù)存儲(chǔ)模塊還在所述指令是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中由所述用戶指定的RAM或FLASH。在該技術(shù)方案中,如果是用戶授意將數(shù)據(jù)保存到指定位置,卻確認(rèn)用戶授意的操作無安全隱患,根據(jù)用戶意愿進(jìn)行保存即可。在上述技術(shù)方案中,優(yōu)選地,還包括指令標(biāo)記模塊,在所述應(yīng)用程序發(fā)出所述指令時(shí),在所述指令上添加標(biāo)記,以標(biāo)識(shí)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;所述指令確認(rèn)模塊根據(jù)所述指令上的所述標(biāo)記,來確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出。在該技術(shù)方案中,該標(biāo)記可以是為指令添加的一個(gè)句柄,通過該句柄,可輕易地辨別出每個(gè)指令是應(yīng)用程序自行發(fā)出還是根據(jù)用戶意愿發(fā)出。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)來自全球用戶識(shí)別卡,所述數(shù)據(jù)的類型包括通訊錄和短信。在該技術(shù)方案中,需保護(hù)的數(shù)據(jù)可以有多種,不止是USIM中的數(shù)據(jù),也可以是其他數(shù)據(jù),例如記錄在手機(jī)終端的各個(gè)即時(shí)通訊工具的通訊錄,該通訊錄往往也需要多個(gè)通訊工具共用,或者多種應(yīng)用程序能夠訪問并上傳的一些圖片、音頻等也需要保護(hù)。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)存儲(chǔ)模塊在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),通知AP通過與所述全球用戶識(shí)別卡對(duì)應(yīng)的通信模塊讀取所述數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到RAM。通過以上技術(shù)方案,實(shí)現(xiàn)了一種數(shù)據(jù)保護(hù)方法和一種終端,能夠自動(dòng)判斷應(yīng)用程CN 102279812 A
說明書
3/5頁
序存儲(chǔ)數(shù)據(jù)是否是自發(fā)行為,并自動(dòng)將自發(fā)存儲(chǔ)的數(shù)據(jù)保存在RAM中,該數(shù)據(jù)會(huì)在RAM掉電后丟失,能夠避免其被應(yīng)用程序頻繁讀取使用,成為安全隱患。
圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)保護(hù)方法的流程圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的框圖;圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)保護(hù)方法的流程圖;圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)保護(hù)方法的數(shù)據(jù)共享示意圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明并不限于下面公開的具體實(shí)施例的限制。圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)保護(hù)方法的流程圖。如圖1所示,本發(fā)明提供一種數(shù)據(jù)保護(hù)方法,包括步驟102,在接收到來自應(yīng)用程序的將數(shù)據(jù)存儲(chǔ)到共享數(shù)據(jù)區(qū)的指令時(shí),確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出; 步驟104,在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中的 RAM(隨機(jī)存取存儲(chǔ)器)。在該技術(shù)方案中,將可能是惡意程序自主讀取的數(shù)據(jù)存儲(chǔ)到RAM 中,而RAM掉電后數(shù)據(jù)就丟失,防止長期存留成為安全隱患,被惡意程序使用。在上述技術(shù)方案中,優(yōu)選地,在所述步驟102中,還包括確認(rèn)所述指令是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出;在所述步驟104中,還包括在所述指令是否是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中由所述用戶指定的RAM或 FLASH(閃存)。在該技術(shù)方案中,如果是用戶授意將數(shù)據(jù)保存到指定位置,卻確認(rèn)用戶授意的操作無安全隱患,根據(jù)用戶意愿進(jìn)行保存即可。在上述技術(shù)方案中,優(yōu)選地,所述步驟102具體包括在所述應(yīng)用程序發(fā)出所述指令時(shí),在所述指令上添加標(biāo)記,以標(biāo)識(shí)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;根據(jù)所述指令上的所述標(biāo)記,來確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出。在該技術(shù)方案中,該標(biāo)記可以是為指令添加的一個(gè)句柄,通過該句柄,可輕易地辨別出每個(gè)指令是應(yīng)用程序自行發(fā)出還是根據(jù)用戶意愿發(fā)出。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)來自全球用戶識(shí)別卡,所述數(shù)據(jù)的類型包括通訊錄和短信。在該技術(shù)方案中,需保護(hù)的數(shù)據(jù)可以有多種,不止是USIM中的數(shù)據(jù),也可以是其他數(shù)據(jù),例如記錄在手機(jī)終端的各個(gè)即時(shí)通訊工具的通訊錄,該通訊錄往往也需要多個(gè)通訊工具共用,或者多種應(yīng)用程序能夠訪問并上傳的一些圖片、音頻等也需要保護(hù)。在上述技術(shù)方案中,優(yōu)選地,所述步驟104具體包括在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),通知AP(應(yīng)用處理器)通過與所述全球用戶識(shí)別卡對(duì)應(yīng)的通信模塊讀取所述數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到RAM。圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的框圖。
如圖2所示,本發(fā)明還提供一種終端200,包括指令確認(rèn)模塊202,在接收到來自應(yīng)用程序的將數(shù)據(jù)存儲(chǔ)到共享數(shù)據(jù)區(qū)的指令時(shí),確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;數(shù)據(jù)存儲(chǔ)模塊204,在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中的RAM。在該技術(shù)方案中,將可能是惡意程序自主讀取的數(shù)據(jù)存儲(chǔ)到RAM中,而 RAM掉電后數(shù)據(jù)就丟失,防止長期存留成為安全隱患,被惡意程序使用。在上述技術(shù)方案中,優(yōu)選地,所述指令確認(rèn)模塊202還確認(rèn)所述指令是否是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出;所述數(shù)據(jù)存儲(chǔ)模塊204還在所述指令是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中由所述用戶指定的RAM或FLASH。 在該技術(shù)方案中,如果是用戶授意將數(shù)據(jù)保存到指定位置,確認(rèn)用戶授意的操作無安全隱患,根據(jù)用戶意愿進(jìn)行保存即可。在上述技術(shù)方案中,優(yōu)選地,還包括指令標(biāo)記模塊206,在所述應(yīng)用程序發(fā)出所述指令時(shí),在所述指令上添加標(biāo)記,以標(biāo)識(shí)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;所述指令確認(rèn)模塊202根據(jù)所述指令上的所述標(biāo)記,來確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出。在該技術(shù)方案中,該標(biāo)記可以是為指令添加的一個(gè)句柄,通過該句柄,可輕易地辨別出每個(gè)指令是應(yīng)用程序自行發(fā)出還是根據(jù)用戶意愿發(fā)出。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)來自全球用戶識(shí)別卡,所述數(shù)據(jù)的類型包括通訊錄和短信。在該技術(shù)方案中,需保護(hù)的數(shù)據(jù)可以有多種,不止是USIM中的數(shù)據(jù),也可以是其他數(shù)據(jù),例如記錄在手機(jī)終端的各個(gè)即時(shí)通訊工具的通訊錄,該通訊錄往往也需要多個(gè)通訊工具共用,或者多種應(yīng)用程序能夠訪問并上傳的一些圖片、音頻等也需要保護(hù)。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)存儲(chǔ)模塊204在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),通知AP通過與所述全球用戶識(shí)別卡對(duì)應(yīng)的通信模塊讀取所述數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到RAM。圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)保護(hù)方法的流程圖。圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)保護(hù)方法的數(shù)據(jù)共享示意圖。為了保護(hù)數(shù)據(jù)安全,本實(shí)施例中,提供一種更為安全的共享數(shù)據(jù)的方法,針對(duì)USIM 數(shù)據(jù)進(jìn)行保護(hù),具體步驟如圖3所示步驟302,發(fā)出存儲(chǔ)指令。結(jié)合圖4,根據(jù)需要,應(yīng)用程序發(fā)出獲取USIMl或USIM2中的信息,將其寫入共享數(shù)據(jù)區(qū)的指令;所述指令可以是應(yīng)用程序根據(jù)用戶的操作發(fā)出的指令,也可以是應(yīng)用程序的自發(fā)行為,而后者,則很有可能是惡意應(yīng)用程序?yàn)椴环康母`取用戶私密信息的行為。為了區(qū)分是手機(jī)自動(dòng)保存USIMl或USIM2的數(shù)據(jù)還是用戶有意手動(dòng)保存數(shù)據(jù),需要對(duì)存儲(chǔ)命令增加一個(gè)句柄,由該句柄的判斷是否為用戶手動(dòng)保存。步驟304,讀取USIM中的信息。AP通過通信模塊1和通信模塊2,分別從USIMl和USIM2中讀出數(shù)據(jù),這些信息可以是短信或者通訊錄等。步驟306,判斷是否用戶主動(dòng)命令應(yīng)用程序來讀取數(shù)據(jù),是則進(jìn)入步驟308,否則進(jìn)入步驟310。如上所述,所述讀取行為可以是用戶知情的行為,也可以是用戶不知情的行為,在向共享數(shù)據(jù)區(qū)寫入所述讀取到的USIMl或USIM2中的信息前,需要先行判斷是否用戶自行決定要將數(shù)據(jù)存至FLASH中的,具體是提取向共享數(shù)據(jù)區(qū)存儲(chǔ)數(shù)據(jù)的存儲(chǔ)指令的句柄,并進(jìn)行分析。步驟308,將數(shù)據(jù)存儲(chǔ)于FLASH中。假設(shè),若用戶決定將USIMl的數(shù)據(jù)存入FLASH中,則將從USIMl中讀取的數(shù)據(jù)通過 AP寫入共享數(shù)據(jù)區(qū)中的FLASH區(qū)域。步驟310,將數(shù)據(jù)存儲(chǔ)于RAM中。假設(shè),若對(duì)于USIM2中數(shù)據(jù)的存儲(chǔ)指令并非用戶發(fā)出,則將從USIM2中讀取的數(shù)據(jù)通過AP寫入共享數(shù)據(jù)區(qū)中的RAM區(qū)域。使用本方法,手機(jī)自動(dòng)存儲(chǔ)時(shí)只能將數(shù)據(jù)保存在RAM中,但是當(dāng)用戶有意要將 USIM中的數(shù)據(jù)保存在手機(jī)中時(shí),則將數(shù)據(jù)保存至FLASH中,從而防止惡意程序利用此漏洞竊取用戶私密信息。通過本發(fā)明的技術(shù)方案,可以實(shí)現(xiàn)一種數(shù)據(jù)保護(hù)方法和一種終端,能夠自動(dòng)判斷應(yīng)用程序存儲(chǔ)數(shù)據(jù)是否是自發(fā)行為,并自動(dòng)將自發(fā)存儲(chǔ)的數(shù)據(jù)保存在RAM中,該數(shù)據(jù)會(huì)在 RAM掉電后丟失,能夠避免其被應(yīng)用程序頻繁讀取使用,成為安全隱患。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)保護(hù)方法,其特征在于,包括步驟102,在接收到來自應(yīng)用程序的將數(shù)據(jù)存儲(chǔ)到共享數(shù)據(jù)區(qū)的指令時(shí),確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;步驟104,在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中的隨機(jī)存取存儲(chǔ)器。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)保護(hù)方法,其特征在于,在所述步驟102中,還包括確認(rèn)所述指令是否是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出;在所述步驟104中,還包括在所述指令是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中由所述用戶指定的所述隨機(jī)存取存儲(chǔ)器或所述閃存。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)保護(hù)方法,其特征在于,所述步驟102具體包括在所述應(yīng)用程序發(fā)出所述指令時(shí),在所述指令上添加標(biāo)記,以標(biāo)識(shí)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;根據(jù)所述指令上的所述標(biāo)記,來確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的數(shù)據(jù)保護(hù)方法,其特征在于,所述數(shù)據(jù)來自全球用戶識(shí)別卡,所述數(shù)據(jù)的類型包括通訊錄和短信。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)保護(hù)方法,其特征在于,所述步驟104具體包括在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),通知應(yīng)用處理器通過與所述全球用戶識(shí)別卡對(duì)應(yīng)的通信模塊讀取所述數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到所述隨機(jī)存取存儲(chǔ)器。
6.一種終端,其特征在于,包括指令確認(rèn)模塊,在接收到來自應(yīng)用程序的將數(shù)據(jù)存儲(chǔ)到共享數(shù)據(jù)區(qū)的指令時(shí),確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;數(shù)據(jù)存儲(chǔ)模塊,在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中的隨機(jī)存取存儲(chǔ)器。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述指令確認(rèn)模塊還確認(rèn)所述指令是否是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出;所述數(shù)據(jù)存儲(chǔ)模塊還在所述指令是所述應(yīng)用程序根據(jù)用戶的操作發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中由所述用戶指定的所述隨機(jī)存取存儲(chǔ)器或所述閃存。
8.根據(jù)權(quán)利要求6所述的終端,其特征在于,還包括指令標(biāo)記模塊,在所述應(yīng)用程序發(fā)出所述指令時(shí),在所述指令上添加標(biāo)記,以標(biāo)識(shí)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;所述指令確認(rèn)模塊根據(jù)所述指令上的所述標(biāo)記,來確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出。
9.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的終端,其特征在于,所述數(shù)據(jù)來自全球用戶識(shí)別卡,所述數(shù)據(jù)的類型包括通訊錄和短信。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),通知應(yīng)用處理器通過與所述全球用戶識(shí)別卡對(duì)應(yīng)的通信模塊讀取所述數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)到所述隨機(jī)存取存儲(chǔ)器。
全文摘要
本發(fā)明提供了一種數(shù)據(jù)保護(hù)方法和一種終端,其中,數(shù)據(jù)保護(hù)方法包括步驟102,在接收到來自應(yīng)用程序的將數(shù)據(jù)存儲(chǔ)到共享數(shù)據(jù)區(qū)的指令時(shí),確認(rèn)所述指令是否由所述應(yīng)用程序自動(dòng)發(fā)出;步驟104,在所述指令由所述應(yīng)用程序自動(dòng)發(fā)出時(shí),將所述數(shù)據(jù)存儲(chǔ)到所述共享數(shù)據(jù)區(qū)中的RAM。通過本發(fā)明,將可能是惡意程序自主讀取的數(shù)據(jù)存儲(chǔ)到RAM中,而RAM掉電后數(shù)據(jù)就丟失,防止長期存留成為安全隱患,被惡意程序使用。
文檔編號(hào)G06F12/14GK102279812SQ201110225450
公開日2011年12月14日 申請(qǐng)日期2011年8月8日 優(yōu)先權(quán)日2011年8月8日
發(fā)明者劉珍珍, 陳一槐, 陳華星 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司