本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種信息處理方法、裝置及電子設(shè)備。
背景技術(shù):
在當(dāng)今時代,手機(jī)已經(jīng)成為人們常用的獲取信息的重要工具。在現(xiàn)有的手機(jī)鎖屏方案中,當(dāng)接收到新的來電時,手機(jī)屏幕臨時解鎖,從而方便人們快速響應(yīng)該來電。
雖然這種方式為人們帶來了便利性,但也同時大大增加了用戶信息泄露的可能性。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供一種信息處理方法、裝置及電子設(shè)備,能夠提高用戶信息的安全性。
第一方面,本發(fā)明實施例提供一種信息處理方法,包括:
當(dāng)接收到新的信息時,獲取所述新的信息對應(yīng)的聯(lián)系人信息;
確定所述聯(lián)系人信息是否屬于加密聯(lián)系人信息;
若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密;
顯示加密后的新的信息。
作為另一實施例,所述確定所述聯(lián)系人信息是否屬于加密聯(lián)系人信息,包括:
根據(jù)所述聯(lián)系人信息查找預(yù)先設(shè)置的加密聯(lián)系人信息表;
若所述聯(lián)系人信息位于所述加密聯(lián)系人信息表中,則確定所述聯(lián)系人信息屬于加密聯(lián)系人信息。
作為另一實施例,所述若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密,包括:
若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,獲取所述聯(lián)系人信息對應(yīng)的加密密碼;
利用所述加密密碼對所述新的信息進(jìn)行加密。
作為另一實施例,所述顯示加密后的新的信息,包括:
顯示密碼輸入界面;
獲取在所述密碼輸入界面輸入的解鎖密碼;
當(dāng)所述輸入的解鎖密碼與預(yù)設(shè)的解鎖密碼一致時,顯示所述新的信息。
作為另一實施例,所述方法進(jìn)一步包括:
若確定所述聯(lián)系人信息不屬于加密聯(lián)系人信息,顯示所述的新的信息。
第二方面,本發(fā)明實施例提供一種信息處理裝置,包括:
獲取模塊,用于當(dāng)接收到新的信息時,獲取所述新的信息對應(yīng)的聯(lián)系人信息;
確定模塊,用于確定所述聯(lián)系人信息是否屬于加密聯(lián)系人信息;
加密模塊,用于若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密;
顯示模塊,用于顯示加密后的新的信息。
作為另一實施例,所述確定模塊包括:
查找子模塊,用于根據(jù)所述聯(lián)系人信息查找預(yù)先設(shè)置的加密聯(lián)系人信息表;
確定子模塊,用于若所述聯(lián)系人信息位于所述加密聯(lián)系人信息表中,則確定所述聯(lián)系人信息屬于加密聯(lián)系人信息。
作為另一實施例,所述加密模塊包括:
獲取子模塊,用于若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,獲取所述聯(lián)系人信息對應(yīng)的加密密碼;
加密子模塊,用于利用所述加密密碼對所述新的信息進(jìn)行加密。
作為另一實施例,所述顯示模塊包括:
第一顯示子模塊,用于顯示密碼輸入界面;
密碼獲取子模塊,用于獲取在所述密碼輸入界面輸入的解鎖密碼;
第二顯示子模塊,用于當(dāng)所述輸入的解鎖密碼與預(yù)設(shè)的解鎖密碼一致時,顯示所述新的信息。
作為另一實施例,所述顯示模塊還用于,若確定所述聯(lián)系人信息不屬于加密聯(lián)系人信息,顯示所述的新的信息。
第三方面,本發(fā)明實施例提供一種電子設(shè)備,所述電子設(shè)備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為上述電子設(shè)備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,用于執(zhí)行前述任一所述的信息處理方法。
第四方面,本發(fā)明實施例還提供了一種存儲介質(zhì),用于存儲應(yīng)用程序,所述應(yīng)用程序用于執(zhí)行本發(fā)明實施例所提供的一種信息處理方法。
第五方面,本發(fā)明實施例還提供了一種應(yīng)用程序,用于執(zhí)行本發(fā)明實施例所提供的一種信息處理方法。
本發(fā)明實施例提供的一種信息處理方法、裝置及電子設(shè)備,當(dāng)接收到新的消息時,如果根據(jù)新的信息對應(yīng)的聯(lián)系人信息確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密,顯示加密后的新的信息。因此,利用本發(fā)明實施例的方案,避免了現(xiàn)有技術(shù)中直接顯示新的信息而泄露個人隱私的缺陷,提高了用戶信息的安全性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明實施例一信息處理方法的流程圖;
圖2為本發(fā)明實施例二信息處理裝置的示意圖;
圖3為本發(fā)明實施例三電子設(shè)備的示意圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明實施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實施例一的信息處理方法,包括:
步驟101,當(dāng)接收到新的信息時,獲取所述新的信息對應(yīng)的聯(lián)系人信息。
其中,所述新的信息包括但不限于為新的來電,新的短信等;所述聯(lián)系人新信息包括但不限于為聯(lián)系人名稱、電話號碼等。以新的來電為例,在此獲取所述新的來電對應(yīng)的電話號碼。
步驟102,確定所述聯(lián)系人信息是否屬于加密聯(lián)系人信息。
在實際應(yīng)用中,可設(shè)置加密聯(lián)系人信息表,在該加密聯(lián)系人信息表中存儲有需要加密顯示其對應(yīng)的新的信息的聯(lián)系人的信息,如聯(lián)系人名稱,電話號碼等。
例如,該加密聯(lián)系人信息表中存儲有:張三,電話號碼13012345678。也即,如果移動終端收到的新的信息對應(yīng)的電話號碼是13012345678,則需要加密顯示該新的信息。
在此,根據(jù)所述聯(lián)系人信息查找預(yù)先設(shè)置的加密聯(lián)系人信息表。若所述聯(lián)系人信息位于所述加密聯(lián)系人信息表中,則確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,否則確定所述聯(lián)系人信息不屬于加密聯(lián)系人信息。
步驟103,若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密。
若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,獲取所述聯(lián)系人信息對應(yīng)的加密密碼,利用所述加密密碼對所述新的信息進(jìn)行加密。若確定所述聯(lián)系人信息不屬于加密聯(lián)系人信息,則可直接顯示所述的新的信息。
在加密聯(lián)系人信息表中可存儲有一個或多個聯(lián)系人的信息。表中的每個聯(lián)系人可設(shè)置相同的加密密碼,也可分別設(shè)置加密密碼。那么,在該表中還可同時存儲有每個聯(lián)系人對應(yīng)的加密密碼。因此,通過讀取該表,即可獲得對應(yīng)的加密密碼,利用所述加密密碼對所述新的信息進(jìn)行加密。
步驟104,顯示加密后的新的信息。
由于聯(lián)系人信息屬于加密聯(lián)系人信息,所以在顯示新的信息時需要顯示加密后的新的信息。在顯示加密后的新的信息時,可顯示密碼輸入界面,例如可顯示密碼輸入鍵盤等,提示用戶輸入解鎖密碼。如果用戶輸入了解鎖密碼,則獲取在所述密碼輸入界面輸入的解鎖密碼,并將輸入的解鎖密碼和預(yù)設(shè)的解鎖密碼也即加密密碼進(jìn)行對比。當(dāng)所述輸入的解鎖密碼與預(yù)設(shè)的解鎖密碼一致時,顯示所述新的信息。
由上可以看出,在本發(fā)明實施例中,當(dāng)接收到新的消息時,如果根據(jù)新的信息對應(yīng)的聯(lián)系人信息確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密,顯示加密后的新的信息。因此,利用本發(fā)明實施例的方案,避免了現(xiàn)有技術(shù)中直接顯示新的信息而泄露個人隱私的缺陷,提高了用戶信息的安全性。
假設(shè),在加密聯(lián)系人信息表中存儲有如下信息:
陳大夫(16606060***),周醫(yī)生(19909090***),小明(18808080***),小華(177707070***)。
也即,當(dāng)收到上述四個聯(lián)系人的新的信息時,需要加密顯示。該表中所有的聯(lián)系人具有相同的加密密碼,即1234。
假設(shè),此時接收到新的來電,其對應(yīng)的號碼為16606060***。根據(jù)該號碼查找上述加密聯(lián)系人信息表確定,該號碼位于加密聯(lián)系人信息表中,該新的來電需要加密顯示。因此,利用加密密碼1234對新的來電進(jìn)行加密,也即對號碼16606060***進(jìn)行加密。此時,在移動終端屏幕上顯示密碼輸入界面。此時,用戶輸入密碼。如果輸入的密碼為1234,則顯示16606060***等信息,以便用戶查閱來電信息和響應(yīng)來電。否則可繼續(xù)提示用戶輸入密碼。
又假設(shè),此時移動終端接收到新的來電,其對應(yīng)的號碼為123456789**。根據(jù)該號碼查找上述加密聯(lián)系人信息表確定,該號碼未存在于加密聯(lián)系人信息表中,則可直接顯示新的來電,即顯示123456789**。
如圖2所示,本發(fā)明實施例二的信息處理裝置,包括:
獲取模塊201,用于當(dāng)接收到新的信息時,獲取所述新的信息對應(yīng)的聯(lián)系人信息;確定模塊202,用于確定所述聯(lián)系人信息是否屬于加密聯(lián)系人信息;加密模塊203,用于若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密;顯示模塊204,用于顯示加密后的新的信息。
其中,所述確定模塊202包括:查找子模塊,用于根據(jù)所述聯(lián)系人信息查找預(yù)先設(shè)置的加密聯(lián)系人信息表;確定子模塊,用于若所述聯(lián)系人信息位于所述加密聯(lián)系人信息表中,則確定所述聯(lián)系人信息屬于加密聯(lián)系人信息。
其中,所述加密模塊203包括:
獲取子模塊,用于若確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,獲取所述聯(lián)系人信息對應(yīng)的加密密碼;加密子模塊,用于利用所述加密密碼對所述新的信息進(jìn)行加密。
其中,所述顯示模塊204包括:第一顯示子模塊,用于顯示密碼輸入界面;密碼獲取子模塊,用于獲取在所述密碼輸入界面輸入的解鎖密碼;第二顯示子模塊,用于當(dāng)所述輸入的解鎖密碼與預(yù)設(shè)的解鎖密碼一致時,顯示所述新的信息。
為進(jìn)一步提高用戶體驗,所述顯示模塊204還用于,若確定所述聯(lián)系人信息不屬于加密聯(lián)系人信息,顯示所述的新的信息。
本發(fā)明實施例的工作原理可參照前述方法實施例的描述,且所述裝置可位于移動終端中等。
由上可以看出,在本發(fā)明實施例中,當(dāng)接收到新的消息時,如果根據(jù)新的信息對應(yīng)的聯(lián)系人信息確定所述聯(lián)系人信息屬于加密聯(lián)系人信息,則對所述新的信息進(jìn)行加密,顯示加密后的新的信息。因此,利用本發(fā)明實施例的方案,避免了現(xiàn)有技術(shù)中直接顯示新的信息而泄露個人隱私的缺陷,提高了用戶信息的安全性。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說明書中的各個實施例均采用相關(guān)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。
尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,″計算機(jī)可讀介質(zhì)″可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機(jī)盤盒(磁裝置),隨機(jī)存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲在計算機(jī)存儲器中。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。
在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
本發(fā)明實施例還提供一種電子設(shè)備,所述電子設(shè)備包含前述任一實施例所述的裝置。
圖3為本發(fā)明電子設(shè)備一個實施例的結(jié)構(gòu)示意圖,可以實現(xiàn)本發(fā)明圖1所示實施例的流程,如圖3所示,上述電子設(shè)備可以包括:殼體31、處理器32、存儲器33、電路板34和電源電路35,其中,電路板34安置在殼體31圍成的空間內(nèi)部,處理器32和存儲器33設(shè)置在電路板34上;電源電路35,用于為上述電子設(shè)備的各個電路或器件供電;存儲器33用于存儲可執(zhí)行程序代碼;處理器32通過讀取存儲器33中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,用于執(zhí)行前述任一實施例所述的信息處理方法。
處理器32對上述步驟的具體執(zhí)行過程以及處理器32通過運(yùn)行可執(zhí)行程序代碼來進(jìn)一步執(zhí)行的步驟,可以參見本發(fā)明圖1所示實施例的描述,在此不再贅述。
本發(fā)明實施例還提供了一種存儲介質(zhì),用于存儲應(yīng)用程序,所述應(yīng)用程序用于執(zhí)行本發(fā)明實施例所提供的一種數(shù)據(jù)備份方法。
本發(fā)明實施例還提供了一種應(yīng)用程序,用于執(zhí)行本發(fā)明實施例所提供的一種數(shù)據(jù)備份方法。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,″計算機(jī)可讀介質(zhì)″可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機(jī)盤盒(磁裝置),隨機(jī)存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲在計算機(jī)存儲器中。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當(dāng)然,在實施本發(fā)明時可以把各單元/模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。