亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種密碼保護(hù)方法及終端與流程

文檔序號:12177904閱讀:250來源:國知局
一種密碼保護(hù)方法及終端與流程

本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種密碼保護(hù)方法及終端。



背景技術(shù):

隨著如手機(jī)、平板電腦等各類智能終端的廣泛普及,以智能終端為載體的電話銀行或支付類應(yīng)用程序正廣泛應(yīng)用于當(dāng)今的日常生活,人們的消費(fèi)方式和形態(tài)正在逐漸改變,而密碼輸入則是其中一個重要環(huán)節(jié)。

現(xiàn)有技術(shù)中,常見的密碼保護(hù)方法為在輸入密碼時在密碼顯示位置設(shè)置遮擋物,如小黑點(diǎn)。如果用戶輸入密碼錯誤,此類保護(hù)方法所設(shè)置的遮擋物會造成用戶無法得知輸入密碼具體出錯的字段,因而不得不全部重新輸入,影響用戶體驗(yàn)。另外,在現(xiàn)有的手機(jī)銀行使用中,并未對通話過程中輸入的密碼做任何處理,如果用戶在公共場合中使用手機(jī)銀行并輸入密碼則容易造成手機(jī)銀行密碼泄露。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種密碼保護(hù)方法及終端,可增強(qiáng)用戶在公共場合輸入密碼的保護(hù)力度。

第一方面,本發(fā)明實(shí)施例提供了一種密碼保護(hù)方法,所述方法包括:

檢測當(dāng)前終端的輸入鍵盤是否處于輸入狀態(tài);

若當(dāng)前終端的輸入鍵盤處于輸入狀態(tài),檢測所述終端當(dāng)前運(yùn)行的應(yīng)用程序;

判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否與預(yù)設(shè)的應(yīng)用程序匹配;

若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

第二方面,本發(fā)明實(shí)施例提供了一種終端,所述終端包括:

鍵盤檢測單元,用于檢測當(dāng)前終端的輸入鍵盤是否處于輸入狀態(tài);

應(yīng)用檢測單元,若當(dāng)前終端的輸入鍵盤處于輸入狀態(tài),所述應(yīng)用檢測單元用于檢測所述終端當(dāng)前運(yùn)行的應(yīng)用程序;

應(yīng)用判斷單元,用于判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否與預(yù)設(shè)的應(yīng)用程序匹配;

保密處理單元,若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,所述保密處理單元用于對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

本發(fā)明實(shí)施例通過檢測當(dāng)前終端輸入鍵盤的輸入狀態(tài)以及檢測當(dāng)前運(yùn)行的應(yīng)用程序,根據(jù)當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序的匹配結(jié)果,判斷是否對所述輸入鍵盤輸入的信息進(jìn)行保密處理。實(shí)施本發(fā)明實(shí)施例可完成對特定應(yīng)用程序進(jìn)行密碼保護(hù),解決用戶在公共場合輸入密碼等私密信息容易泄露的問題。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖;

圖2為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖;

圖3為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖;

圖4為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖;

圖5為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖;

圖6為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖;

圖7為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖;

圖8為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖;

圖9為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖;

圖10為本發(fā)明較佳實(shí)施例中另一種終端的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。

請參照圖1,其為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖。所述方法包括步驟S101-S104。

S101,檢測當(dāng)前終端的輸入鍵盤是否處于輸入狀態(tài)。

本發(fā)明實(shí)施例中,終端可以包括移動手機(jī)、平板電腦、掌上電腦、個人數(shù)字助理(Personal DigitalAssistant,PDA)、移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)、智能穿戴設(shè)備(如智能手表、智能手環(huán)等)等各類終端,本發(fā)明實(shí)施例不作限定。

具體地,所述輸入鍵盤是用于操作終端運(yùn)行的一種指令和數(shù)據(jù)輸入裝置,或者是經(jīng)過系統(tǒng)安排操作一臺機(jī)器或設(shè)備的一組功能鍵,所述輸入鍵盤包括但不限于虛擬鍵盤及實(shí)體鍵盤。

S102,若當(dāng)前終端的輸入鍵盤處于輸入狀態(tài),檢測所述終端運(yùn)行的應(yīng)用程序。

具體地,所述終端支持各種應(yīng)用程序,例如以下中的一個或多個:電話應(yīng)用程序、支付應(yīng)用程序、繪圖應(yīng)用程序、演示應(yīng)用程序、文字處理應(yīng)用程序、網(wǎng)站創(chuàng)建應(yīng)用程序、盤刻錄應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、視頻會議應(yīng)用程序、電子郵件應(yīng)用程序、即時消息收發(fā)應(yīng)用程序、鍛煉支持應(yīng)用程序、照片管理應(yīng)用程序、數(shù)碼相機(jī)應(yīng)用程序、數(shù)字?jǐn)z影機(jī)應(yīng)用程序、web瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序和/或數(shù)字視頻播放器應(yīng)用程序。

S103,判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否與預(yù)設(shè)的應(yīng)用程序匹配。

具體地,所述預(yù)設(shè)的應(yīng)用程序可以是需要進(jìn)行私密信息輸入的應(yīng)用程序。例如支付應(yīng)用程序、電話應(yīng)用程序。所述支付應(yīng)用程序用于進(jìn)行電子支付等,所述電話優(yōu)選程序可用于進(jìn)行手機(jī)銀行鑒權(quán)等。

S104,若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

具體地,所述輸入鍵盤輸入的信息包括但不限于英文字符、數(shù)字字符、符號字符以及其任意組合等。例如,所述信息可以是“abcd”、“abcd123”、“abcd123%$&”等。優(yōu)選地,所述輸入鍵盤輸入的信息為密碼信息,所述密碼信息包括登陸密碼信息、支付密碼信息等。

具體請參照圖2,其為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖。若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,所述方法包括步驟S211-S214。

S211,判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否為通話應(yīng)用程序。

S212,若所述當(dāng)前運(yùn)行的應(yīng)用程序?yàn)橥ㄔ拺?yīng)用程序,獲取所述通話語音。

S213,通過語音識別判斷所述通話語音是否與預(yù)設(shè)語音匹配。

S214,若所述通話語音與預(yù)設(shè)語音匹配,對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

具體地,通過語音識別將當(dāng)前運(yùn)行的通話應(yīng)用程序的通話語音與預(yù)設(shè)語音進(jìn)行匹配。例如,預(yù)設(shè)語音包括語音關(guān)鍵詞“密碼”、“password”等,用戶通過所述通話應(yīng)用程序與電話銀行進(jìn)行連線;獲取用戶與該電話銀行的通話語音;當(dāng)該電話銀行系統(tǒng)需要對用戶進(jìn)行身份鑒權(quán)時,通常會向用戶發(fā)出語音提示“請輸入密碼”,通過獲取用戶與該電話銀行的通話語音進(jìn)行識別,顯然該電話銀行的通話語音與預(yù)設(shè)語音中的關(guān)鍵詞“密碼”相匹配,因此對輸入鍵盤輸入的信息進(jìn)行保密處理,從而可有效保護(hù)用戶在使用通話應(yīng)用程序時輸入的私密信息,防止密碼泄露。

具體請參照圖3,其為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖。若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,所述方法包括步驟S221-S224。

S221,判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否為支付應(yīng)用程序。

S222,若所述當(dāng)前運(yùn)行的應(yīng)用程序?yàn)橹Ц稇?yīng)用程序,獲取所述輸入鍵盤輸入的信息。

S223,判斷所述輸入鍵盤輸入的信息是否為密碼信息。

S224,若所述輸入鍵盤輸入的信息為密碼信息,對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

具體地,所述支付應(yīng)用程序用于進(jìn)行電子支付,常見的支付應(yīng)用程序包括有支付寶、微信、京東錢包等。

具體請參照圖4,其為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖。上述步驟S104中對所述輸入鍵盤輸入的信息進(jìn)行保密處理包括步驟S1041-S1042。

S1041,若檢測到所述輸入鍵盤輸入一個字符,顯示所述輸入的一個字符并檢測所述輸入鍵盤是否輸入一個新的字符。

S1042,若檢測到所述輸入鍵盤輸入一個新的字符,顯示所述新的字符并隱藏所述已顯示的字符。

具體地,所述輸入鍵盤需要依次輸入“abcd”,若檢測到所述輸入鍵盤輸入一個字符“a”時,顯示所述輸入的一個字符“a”并檢測所述輸入鍵盤是否輸入一個新的字符。若檢測到所述輸入鍵盤輸入一個新的字符“b”,顯示所述新的字符“b”并隱藏所述已顯示的字符“a”,進(jìn)而使得所述輸入鍵盤輸入的信息只顯示一個字符,可有效降低輸入鍵盤在輸入信息時造成信息泄露的風(fēng)險(xiǎn),同時還可提高輸入的準(zhǔn)確度。

特別地,本發(fā)明實(shí)施例并不限制顯示所述輸入鍵盤輸入的信息的字符數(shù)量。所述顯示所述輸入鍵盤輸入的信息的字符數(shù)量可以是一個,也可以是兩個或兩個以上。例如,所述輸入鍵盤需要依次輸入“abcd”,若檢測到所述輸入鍵盤輸入字符“a”時,顯示所述輸入的字符“a”并檢測所述輸入鍵盤是否輸入新的字符。若檢測到所述輸入鍵盤輸入新的字符“b”,顯示所述新的字符“a”及“b”并檢測所述輸入鍵盤是否輸入新的字符,若檢測到所述輸入鍵盤輸入新的字符“c”,顯示所述“b”及“c”并隱藏已顯示的字符“a”。

作為另一個優(yōu)選,上述步驟S104中對所述輸入鍵盤輸入的信息進(jìn)行保密處理包括:

接收所述輸入鍵盤輸入的信息字符;

顯示所述輸入鍵盤輸入的信息字符并對所述信息字符的顯示時間進(jìn)行計(jì)時;

若所述顯示時間大于預(yù)設(shè)時間閾值;

隱藏所述已顯示的字符。

具體地,所述輸入鍵盤需要依次輸入“abcd”,接收所述輸入鍵盤輸入的信息字符;根據(jù)先后順序,先接收到信息字符“a”,將所述信息字符“a”顯示,并對所述字符“a”的顯示時間進(jìn)行計(jì)時;假設(shè)所述預(yù)設(shè)時間閾值為1秒,妥所述顯示時間大于1秒,隱藏所述已顯示的字符“a”。同理,后續(xù)輸入的字符“b、c、d”執(zhí)行上述步驟。

作為另一個優(yōu)選,上述步驟S104中對所述輸入鍵盤輸入的信息進(jìn)行保密處理包括:

接收所述輸入鍵盤輸入的信息

生成用于遮擋所述輸入鍵盤輸入的信息的隨機(jī)字符或者遮擋條;

將所述輸入鍵盤輸入的信息替換為所述隨機(jī)字符或者遮擋條。

具體地,所述輸入鍵盤需要依次輸入“abcd”,則接收到所述輸入鍵盤輸入的信息依次為“abcd”,所述隨機(jī)字符為具有隨機(jī)性的任性字符,例如“db32”等。所述遮擋條包括但不限于黑方塊“█”。將所述輸入鍵盤輸入的信息“abcd”替換為所述隨機(jī)字符“db32”或者所述遮擋條“█”。

具體請參照圖5,其為本發(fā)明較佳實(shí)施例中一種密碼保護(hù)方法的流程示意圖。所述方法還包括步驟S105-S108。

S301,檢測是否接收到信息回看指令;

S302,若接收到所述信息回看指令,采集用戶指紋;

S303,判斷所述用戶指紋是否與預(yù)設(shè)指紋匹配;

S304,若所述用戶指紋與預(yù)設(shè)指紋匹配,顯示所述輸入鍵盤輸入的信息。

具體地,在所述輸入鍵盤輸入的信息進(jìn)行保密處理后,用戶無法直接查看得到所述輸入鍵盤輸入的信息。假設(shè)在輸入信息的過程中出現(xiàn)錯誤,則可向所述終端發(fā)送信息回看指令。若所述終端接收到所述信息回看指令,通過采集用戶指紋并將所述用戶指紋與預(yù)設(shè)指紋進(jìn)行匹配,若所述用戶指紋與預(yù)設(shè)指紋匹配,則將經(jīng)過保密處理的信息還原,顯示最初所述輸入鍵盤輸入的信息。因此,用戶無需因?yàn)檩斎氩糠中畔⒍鴮⑺鲚斎氲男畔⑷縿h除。

請參照圖6,其為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖。所述終端包括鍵盤檢測單元601、應(yīng)用檢測單元602、應(yīng)用判斷單元603以及保密處理單元604。

鍵盤檢測單元601,用于檢測當(dāng)前終端的輸入鍵盤是否處于輸入狀態(tài)。

本發(fā)明實(shí)施例中,終端可以包括移動手機(jī)、平板電腦、掌上電腦、個人數(shù)字助理(Personal DigitalAssistant,PDA)、移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)、智能穿戴設(shè)備(如智能手表、智能手環(huán)等)等各類終端,本發(fā)明實(shí)施例不作限定。

具體地,所述輸入鍵盤是用于操作終端運(yùn)行的一種指令和數(shù)據(jù)輸入裝置,或者是經(jīng)過系統(tǒng)安排操作一臺機(jī)器或設(shè)備的一組功能鍵,所述輸入鍵盤包括但不限于虛擬鍵盤及實(shí)體鍵盤。

應(yīng)用檢測單元602,若當(dāng)前終端的輸入鍵盤處于輸入狀態(tài),所述應(yīng)用檢測單元602用于檢測所述終端運(yùn)行的應(yīng)用程序。

具體地,所述終端支持各種應(yīng)用程序,例如以下中的一個或多個:電話應(yīng)用程序、支付應(yīng)用程序、繪圖應(yīng)用程序、演示應(yīng)用程序、文字處理應(yīng)用程序、網(wǎng)站創(chuàng)建應(yīng)用程序、盤刻錄應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、視頻會議應(yīng)用程序、電子郵件應(yīng)用程序、即時消息收發(fā)應(yīng)用程序、鍛煉支持應(yīng)用程序、照片管理應(yīng)用程序、數(shù)碼相機(jī)應(yīng)用程序、數(shù)字?jǐn)z影機(jī)應(yīng)用程序、web瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序和/或數(shù)字視頻播放器應(yīng)用程序。

應(yīng)用判斷單元603,用于判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否與預(yù)設(shè)的應(yīng)用程序匹配。

具體地,所述預(yù)設(shè)的應(yīng)用程序可以是需要進(jìn)行私密信息輸入的應(yīng)用程序。例如支付應(yīng)用程序、電話應(yīng)用程序。所述支付應(yīng)用程序用于進(jìn)行電子支付等,所述電話優(yōu)選程序可用于進(jìn)行手機(jī)銀行鑒權(quán)等。

保密處理單元604,若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,所述保密處理單元604用于對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

具體地,所述輸入鍵盤輸入的信息包括但不限于英文字符、數(shù)字字符、符號字符以及其任意組合等。例如,所述信息可以是“abcd”、“abcd123”、“abcd123%$&”等。優(yōu)選地,所述輸入鍵盤輸入的信息為密碼信息,所述密碼信息包括登陸密碼信息、支付密碼信息等。

具體請參照圖7,其為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖。進(jìn)一步地,所述終端還包括通話判斷單元711、通話判斷單元712以及通話判斷單元713。

通話判斷單元711,用于判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否為通話應(yīng)用程序。

通話判斷單元712,若所述當(dāng)前運(yùn)行的應(yīng)用程序?yàn)橥ㄔ拺?yīng)用程序,所述通話判斷單元712用于獲取所述通話語音。

通話判斷單元713,用于通過語音識別判斷所述通話語音是否與預(yù)設(shè)語音匹配。

若所述通話語音與預(yù)設(shè)語音匹配,所述保密處理單元604用于對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

具體地,通過語音識別將當(dāng)前運(yùn)行的通話應(yīng)用程序的通話語音與預(yù)設(shè)語音進(jìn)行匹配。例如,預(yù)設(shè)語音包括語音關(guān)鍵詞“密碼”、“password”等,用戶通過所述通話應(yīng)用程序與電話銀行進(jìn)行連線,獲取用戶與該電話銀行的通話語音,當(dāng)該電話銀行系統(tǒng)需要對用戶進(jìn)行身份鑒權(quán)時,通常會向用戶發(fā)出語音提示“請輸入密碼”,通過獲取用戶與該電話銀行的通話語音進(jìn)行識別,可見該電話銀行的通話語音與預(yù)設(shè)語音中的關(guān)鍵詞“密碼”相匹配,因此對輸入鍵盤輸入的信息進(jìn)行保密處理,從而可有效保護(hù)用戶在使用通話應(yīng)用程序時輸入的私密信息,防止密碼泄露。

具體請參照圖8,其為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖。進(jìn)一步地,所述終端還包括支付判斷單元721、信息獲取單元722以及信息獲取單元723。

支付判斷單元721,用于判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否為支付應(yīng)用程序。

信息獲取單元722,若所述當(dāng)前運(yùn)行的應(yīng)用程序?yàn)橹Ц稇?yīng)用程序,所述信息獲取單元722用于獲取所述輸入鍵盤輸入的信息。

信息獲取單元723,用于判斷所述輸入鍵盤輸入的信息是否為密碼信息。

若所述輸入鍵盤輸入的信息為密碼信息,所述保密處理單元604對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

具體地,所述支付應(yīng)用程序用于進(jìn)行電子支付,常見的支付應(yīng)用程序包括有支付寶、微信、京東錢包等。

作為一個優(yōu)選,所述保密處理單元604用于:

若檢測到所述輸入鍵盤輸入一個字符,顯示所述輸入的一個字符并檢測所述輸入鍵盤是否輸入一個新的字符。

若檢測到所述輸入鍵盤輸入一個新的字符,顯示所述新的字符并隱藏所述已顯示的字符。

具體地,所述輸入鍵盤需要依次輸入“abcd”,若檢測到所述輸入鍵盤輸入一個字符“a”時,顯示所述輸入的一個字符“a”并檢測所述輸入鍵盤是否輸入一個新的字符。若檢測到所述輸入鍵盤輸入一個新的字符“b”,顯示所述新的字符“b”并隱藏所述已顯示的字符“a”,進(jìn)而使得所述輸入鍵盤輸入的信息只顯示一個字符,可有效降低輸入鍵盤在輸入信息時造成信息泄露的風(fēng)險(xiǎn),同時還可提高輸入的準(zhǔn)確度。

特別地,本發(fā)明實(shí)施例并不限制顯示所述輸入鍵盤輸入的信息的字符數(shù)量。所述顯示所述輸入鍵盤輸入的信息的字符數(shù)量可以是一個,也可以是兩個或兩個以上。例如,所述輸入鍵盤需要依次輸入“abcd”,若檢測到所述輸入鍵盤輸入字符“a”時,顯示所述輸入的字符“a”并檢測所述輸入鍵盤是否輸入新的字符。若檢測到所述輸入鍵盤輸入新的字符“b”,顯示所述新的字符“a”及“b”并檢測所述輸入鍵盤是否輸入新的字符,若檢測到所述輸入鍵盤輸入新的字符“c”,顯示所述“b”及“c”并隱藏已顯示的字符“a”。

作為另一個優(yōu)選,所述保密處理單元604還可用于:

接收所述輸入鍵盤輸入的信息字符;

顯示所述輸入鍵盤輸入的信息字符并對所述信息字符的顯示時間進(jìn)行計(jì)時;

若所述顯示時間大于預(yù)設(shè)時間閾值;

隱藏所述已顯示的字符。

具體地,所述輸入鍵盤需要依次輸入“abcd”,接收所述輸入鍵盤輸入的信息字符;根據(jù)先后順序,先接收到信息字符“a”,將所述信息字符“a”顯示,并對所述字符“a”的顯示時間進(jìn)行計(jì)時;假設(shè)所述預(yù)設(shè)時間閾值為1秒,妥所述顯示時間大于1秒,隱藏所述已顯示的字符“a”。同理,后續(xù)輸入的字符“b、c、d”執(zhí)行上述步驟。

作為另一個優(yōu)選,所述保密處理單元604還可用于:

接收所述輸入鍵盤輸入的信息

生成用于遮擋所述輸入鍵盤輸入的信息的隨機(jī)字符或者遮擋條;

將所述輸入鍵盤輸入的信息替換為所述隨機(jī)字符或者遮擋條。

具體地,所述輸入鍵盤需要依次輸入“abcd”,則接收到所述輸入鍵盤輸入的信息依次為“abcd”,所述隨機(jī)字符為具有隨機(jī)性的任性字符,例如“db32”等。所述遮擋條包括但不限于黑方塊“█”。將所述輸入鍵盤輸入的信息“abcd”替換為所述隨機(jī)字符“db32”或者所述遮擋條“█”。

具體請參照圖9,其為本發(fā)明較佳實(shí)施例中一種終端的結(jié)構(gòu)示意圖。進(jìn)一步地,所述終端還包括指令檢測單元801、采集單元802、指紋判斷單元803以及回看單元804。

指令檢測單元801,用于檢測是否接收到信息回看指令。

采集單元802,若接收到所述信息回看指令,所述采集單元802用于采集用戶指紋。

指紋判斷單元803,用于判斷所述用戶指紋是否與預(yù)設(shè)指紋匹配。

回看單元804,若所述用戶指紋與預(yù)設(shè)指紋匹配,所述回看單元804用于顯示所述輸入鍵盤輸入的信息。

具體地,在所述輸入鍵盤輸入的信息進(jìn)行保密處理后,用戶無法直接查看得到所述輸入鍵盤輸入的信息。假設(shè)在輸入信息的過程中出現(xiàn)錯誤,則可向所述終端發(fā)送信息回看指令。若所述終端接收到所述信息回看指令,通過采集用戶指紋并將所述用戶指紋與預(yù)設(shè)指紋進(jìn)行匹配,若所述用戶指紋與預(yù)設(shè)指紋匹配,則將經(jīng)過保密處理的信息還原,顯示最初所述輸入鍵盤輸入的信息。因此,用戶無需因?yàn)檩斎氩糠中畔⒍鴮⑺鲚斎氲男畔⑷縿h除。

請參閱圖10,其為本發(fā)明較佳實(shí)施例中另一種終端的結(jié)構(gòu)示意圖,可以用于執(zhí)行本發(fā)明實(shí)施例提供的密碼保護(hù)方法。該終端900可以包括:至少一個處理器901,至少一個輸入裝置903,至少一個輸出裝置904,至少一個存儲器902等組件。其中,這些組件通過一條或多條總線905進(jìn)行通信連接。本領(lǐng)域技術(shù)人員可以理解,圖9所示終端900的結(jié)構(gòu)并不構(gòu)成對本發(fā)明實(shí)施例的限定,它既可以是總線905形結(jié)構(gòu),也可以是星型結(jié)構(gòu),還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

處理器901為終端900的控制中心,利用各種接口和線路連接整個終端900的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器902內(nèi)的程序和/或模塊,以及調(diào)用存儲在存儲器902內(nèi)的數(shù)據(jù),以執(zhí)行終端900的各種功能和處理數(shù)據(jù)。處理器901可以由集成電路(Integrated Circuit,簡稱IC)組成,例如可以由單顆封裝的IC所組成,也可以由連接多顆相同功能或不同功能的封裝IC而組成。舉例來說,處理器901可以僅包括中央處理器901(Central Processing Unit,簡稱CPU),也可以是CPU、數(shù)字信號處理器901(digital signal processor,簡稱DSP)、圖形處理器901(Graphic Processing Unit,簡稱GPU)及各種控制芯片的組合。在本發(fā)明實(shí)施方式中,CPU可以是單運(yùn)算核心,也可以包括多運(yùn)算核心。

輸入裝置903可以包括鍵盤、鼠標(biāo)、光電輸入裝置、聲音輸入裝置、觸摸式輸入裝置等。

輸出裝置904可以包括顯示屏、揚(yáng)聲器等,也可以包括有線接口、無線接口等。

存儲器902可用于存儲軟件程序以及模塊,處理器901和輸出裝置904通過調(diào)用存儲在存儲器902中的軟件程序以及模塊,從而執(zhí)行終端900的各項(xiàng)功能應(yīng)用以及實(shí)現(xiàn)數(shù)據(jù)處理。存儲器902主要包括程序存儲區(qū)和數(shù)據(jù)存儲區(qū),其中,程序存儲區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序等;數(shù)據(jù)存儲區(qū)可存儲根據(jù)用戶終端900的使用所創(chuàng)建的數(shù)據(jù)等。在本發(fā)明實(shí)施例中,操作系統(tǒng)可以是Android系統(tǒng)、iOS系統(tǒng)或Windows操作系統(tǒng)等等。

具體地,處理器901調(diào)用存儲在存儲器902中的應(yīng)用程序,用于執(zhí)行以下操作:

檢測當(dāng)前終端的輸入鍵盤是否處于輸入狀態(tài);

若當(dāng)前終端的輸入鍵盤處于輸入狀態(tài),檢測所述終端當(dāng)前運(yùn)行的應(yīng)用程序;

判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否與預(yù)設(shè)的應(yīng)用程序匹配;

若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

作為一種可選的實(shí)施方式,處理器901在判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否與預(yù)設(shè)的應(yīng)用程序匹配,若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,還可以調(diào)用存儲在存儲器902中的應(yīng)用程序,并執(zhí)行以下操作:

判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否為通話應(yīng)用程序;

若所述當(dāng)前運(yùn)行的應(yīng)用程序?yàn)橥ㄔ拺?yīng)用程序,獲取所述通話語音;

通過語音識別判斷所述通話語音是否與預(yù)設(shè)語音匹配;

若所述通話語音與預(yù)設(shè)語音匹配,對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

作為一種可選的實(shí)施方式,處理器901在判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否與預(yù)設(shè)的應(yīng)用程序匹配,若所述當(dāng)前運(yùn)行的應(yīng)用程序與預(yù)設(shè)的應(yīng)用程序匹配,還可以調(diào)用存儲在存儲器902中的應(yīng)用程序,并執(zhí)行以下操作:

判斷所述當(dāng)前運(yùn)行的應(yīng)用程序是否為支付應(yīng)用程序;

若所述當(dāng)前運(yùn)行的應(yīng)用程序?yàn)橹Ц稇?yīng)用程序,獲取所述輸入鍵盤輸入的信息;

判斷所述輸入鍵盤輸入的信息是否為密碼信息;

若所述輸入鍵盤輸入的信息為密碼信息,對所述輸入鍵盤輸入的信息進(jìn)行保密處理。

作為一種可選的實(shí)施方式,處理器901對所述輸入鍵盤輸入的信息進(jìn)行保密處理時還可以調(diào)用存儲在存儲器902中的應(yīng)用程序,并執(zhí)行以下操作:

若檢測到所述輸入鍵盤輸入一個字符,顯示所述輸入的一個字符并檢測所述輸入鍵盤是否輸入一個新的字符;

若檢測到所述輸入鍵盤輸入一個新的字符,顯示所述新的字符并隱藏所述已顯示的字符。

作為一種可選的實(shí)施方式,處理器901在對所述輸入鍵盤輸入的信息進(jìn)行保密處理之后還可以調(diào)用存儲在存儲器902中的應(yīng)用程序,并執(zhí)行以下操作:

檢測是否接收到信息回看指令;

若接收到所述信息回看指令,采集用戶指紋;

判斷所述用戶指紋是否與預(yù)設(shè)指紋匹配;

若所述用戶指紋與預(yù)設(shè)指紋匹配,顯示所述輸入鍵盤輸入的信息。

本發(fā)明所有實(shí)施例中的模塊或子模塊,可以通過通用集成電路,例如CPU,或通過ASIC(Application Specific Integrated Circuit,專用集成電路)來實(shí)現(xiàn)。

需要說明的是,對于前述的各個方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本申請,某一些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本申請所必須的。

在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳細(xì)描述的部分,可以參見其他實(shí)施例的相關(guān)描述。

本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。

本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存取存儲器(RandomAccess Memory,簡稱RAM)等。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(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)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1