• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種信息輸入方法和裝置制造方法及圖紙

    技術編號:14765822 閱讀:84 留言:0更新日期:2017-03-08 10:12
    本發明專利技術提供了一種信息輸入的方法和裝置,其中方法包括:識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護功能;其中所述安全防護功能啟動后禁止調用截屏和/或錄屏的接口。本發明專利技術在識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護模塊,以禁止調用截屏和/或錄屏的接口,從而避免惡意軟件通過截屏或錄屏的方式竊取信息,提高了諸如密碼等保密信息的輸入安全性。

    【技術實現步驟摘要】

    本專利技術涉及計算機應用
    ,特別涉及一種信息輸入方法和裝置
    技術介紹
    目前,移動設備正在成為網絡攻擊的主要對象,各種釣魚應用、免費的wifi等各種不良軟件在移動設備中竊取著用戶信息。然而用戶在使用移動設備時,常常需要輸入一些需要保密的信息,例如密碼,那么如何保證這些信息的安全輸入亟待解決。現有的解決方式主要是在進行密碼輸入時,調用系統自帶的輸入法,而不使用第三方輸入法。然而這種方式只能在一定程度上避免惡意軟件通過監聽輸入鍵盤的方式竊取密碼。
    技術實現思路
    有鑒于此,本專利技術提供了一種信息輸入的方法和裝置,以便于提高諸如密碼等信息輸入的安全性。具體技術方案如下:本專利技術提供了一種信息輸入的方法,該方法包括:識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護功能;其中所述安全防護功能啟動后禁止調用截屏和/或錄屏的接口。根據本專利技術一優選實施方式,識別保密信息的輸入環境包括:檢測到輸入框獲得焦點后,獲取所述輸入框的屬性,依據所述輸入框的屬性識別保密信息的輸入環境。根據本專利技術一優選實施方式,所述依據所述輸入框的屬性識別保密信息的輸入環境包括:如果所述輸入框的屬性值指示密碼password屬性,則識別出保密信息的輸入環境。根據本專利技術一優選實施方式,所述安全輸入鍵盤為系統自帶的密碼鍵盤。根據本專利技術一優選實施方式,該方法還包括:識別出非保密信息的輸入環境時,啟動默認的輸入法鍵盤。根據本專利技術一優選實施方式,在所述啟動安全輸入鍵盤并啟動安全防護功能之前,還包括:判斷所述保密信息的輸入環境是否屬于合法應用,如果是,則繼續執行所述啟動安全輸入鍵盤并啟動安全防護功能的步驟。根據本專利技術一優選實施方式,該方法還包括:如果判斷出所述保密信息的輸入環境不屬于合法應用,則禁止啟動任何輸入法鍵盤,和/或提示用戶存在輸入風險。根據本專利技術一優選實施方式,所述禁止調用截屏和/或錄屏的接口包括:獲取系統窗口,通過設置系統窗口的標志flag來禁止調用截屏和/或錄屏的接口。根據本專利技術一優選實施方式,通過設置系統窗口的標志flag來禁止調用截屏和/或錄屏的接口包括:通過WindowManager.LayoutParams參數設置窗口的flag為flag_secure。根據本專利技術一優選實施方式,該方法還包括:識別出退出所述保密信息的輸入環境后,關閉所述安全輸入鍵盤并關閉所述安全防護功能。根據本專利技術一優選實施方式,識別退出所述保密信息的輸入環境包括:檢測到輸入框失去焦點后,識別出退出所述保密信息的輸入環境。本專利技術還提供了一種信息輸入的裝置,該裝置包括:環境識別模塊,用于識別輸入環境;功能啟動模塊,用于在所述環境識別模塊識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護模塊;所述安全防護模塊,用于在啟動后禁止調用截屏和/或錄屏的接口。根據本專利技術一優選實施方式,所述環境識別模塊,具體用于檢測到輸入框獲得焦點后,獲取所述輸入框的屬性,依據所述輸入框的屬性識別保密信息的輸入環境。根據本專利技術一優選實施方式,所述環境識別模塊在依據所述輸入框的屬性識別保密信息的輸入環境時,具體執行:如果所述輸入框的屬性值指示密碼password屬性,則識別出保密信息的輸入環境。根據本專利技術一優選實施方式,所述安全輸入鍵盤為系統自帶的密碼鍵盤。根據本專利技術一優選實施方式,所述功能啟動模塊,還用于在所述環境識別模塊識別出非保密信息的輸入環境時,啟動默認的輸入法鍵盤。根據本專利技術一優選實施方式,該裝置還包括:判斷模塊,用于在所述環境識別模塊識別出保密信息的輸入環境時,判斷所述保密信息的輸入環境是否屬于合法應用;所述功能啟動模塊在所述判斷模塊的判斷結果為是時,執行所述啟動安全輸入鍵盤并啟動安全防護模塊的操作。根據本專利技術一優選實施方式,所述功能啟動模塊還用于在所述判斷模塊的判斷結果為否時,禁止啟動任何輸入法鍵盤,和/或提示用戶存在輸入風險。根據本專利技術一優選實施方式,所述功能啟動模塊在禁止調用截屏和/或錄屏的接口時,具體執行:獲取系統窗口,通過設置系統窗口的標志flag來禁止調用截屏和/或錄屏的接口。根據本專利技術一優選實施方式,所述功能啟動模塊在通過設置系統窗口的標志flag來禁止調用截屏和/或錄屏的接口時,具體執行:通過WindowManager.LayoutParams參數設置窗口的flag為flag_secure。根據本專利技術一優選實施方式,該裝置還包括:功能關閉模塊,用于在所述環境識別模塊識別出退出所述保密信息的輸入環境后,關閉所述安全輸入鍵盤并關閉所述安全防護模塊。根據本專利技術一優選實施方式,所述環境識別模塊檢測到輸入框失去焦點后,識別出退出所述保密信息的輸入環境。由以上技術方案可以看出,本專利技術在識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護模塊,以禁止調用截屏和/或錄屏的接口。一方面,使用安全輸入鍵盤,以避免惡意軟件通過監聽鍵盤的方式竊取信息,另一方面,啟動安全防護功能,以避免惡意軟件通過截屏或錄屏的方式竊取信息,提高了諸如密碼等保密信息的輸入安全性。【附圖說明】圖1為本專利技術實施例所提供的方法流程圖;圖2a為本專利技術實施例提供的一個應用界面的實例圖;圖2b為圖2a所示應用界面上的非保密信息輸入場景的實例圖;圖2c為圖2a所示應用界面上的保密信息的輸入場景的實例圖;圖3為本專利技術實施例提供的裝置結構圖。【具體實施方式】為了使本專利技術的目的、技術方案和優點更加清楚,下面結合附圖和具體實施例對本專利技術進行詳細描述。本專利技術的核心思想在于,在識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護功能,其中安全防護功能啟動后禁止調用截屏和/或錄屏的接口。這一處理過程主要在系統級別執行。對輸入環境的識別主要是對輸入框這種類型的組件進行判斷,即依據輸入框的屬性識別保密信息的輸入環境。對于其他類型組件,如果也存在保密需求,也可以采用類似方式進行處理。例如,對于按鈕類型的組件,可以依據按鈕的屬性(例如按鈕的text屬性表明為“登錄”或“注冊”等按鈕)識別保密信息的輸入環境。下面的實施例均以輸入框為例進行描述。對輸入環境的識別除了依據組件進行判斷之外,還可以從頁面進行判斷,例如對于需要進行安全防護的頁面,可以預先插入一個執行功能(JavaScript),當該執行功能執行時會主動發出該頁面需要安全防護的信息。一旦接收到該信息,則識別出該頁面為保密信息的輸入環境。圖1為本專利技術實施例所提供的方法流程圖,如圖1中所示,該流程可以包括以下步驟:在101中,檢測到輸入框獲得焦點后,獲取輸入框的屬性。當用戶點擊輸入框準備進行輸入時,會產生onfocus事件,因此,如果捕捉到輸入框組件產生的onfocus事件,則確定檢測到輸入框獲得焦點。輸入框組件具有一定的type(屬性),其中如果type值指示為password(密碼)屬性,則說明該輸入框用于進行密碼輸入,屬于本專利技術中涉及的保密信息的輸入環境。當然,本專利技術并不限于密碼輸入,也可以用于其他保密信息的輸入,如果輸入框用于其他保密信息的輸入,則type值也可以對應指示其他屬性,也可以預先定義一個type值指示需要進行保密信息的輸入。在本專利技術實施例中僅以密碼輸入為例進行描述。在102中,本文檔來自技高網...
    一種信息輸入方法和裝置

    【技術保護點】
    一種信息輸入的方法,其特征在于,該方法包括:識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護功能;其中所述安全防護模塊啟動后禁止調用截屏和/或錄屏的接口。

    【技術特征摘要】
    1.一種信息輸入的方法,其特征在于,該方法包括:識別出保密信息的輸入環境時,啟動安全輸入鍵盤并啟動安全防護功能;其中所述安全防護模塊啟動后禁止調用截屏和/或錄屏的接口。2.根據權利要求1所述的方法,其特征在于,識別保密信息的輸入環境包括:檢測到輸入框獲得焦點后,獲取所述輸入框的屬性,依據所述輸入框的屬性識別保密信息的輸入環境。3.根據權利要求2所述的方法,其特征在于,依據所述輸入框的屬性識別保密信息的輸入環境包括:如果所述輸入框的屬性值指示密碼password屬性,則識別出保密信息的輸入環境。4.根據權利要求1所述的方法,其特征在于,所述安全輸入鍵盤為系統自帶的密碼鍵盤。5.根據權利要求1至4任一權項所述的方法,其特征在于,該方法還包括:識別出非保密信息的輸入環境時,啟動默認的輸入法鍵盤。6.根據權利要求1至4任一權項所述的方法,其特征在于,在所述啟動安全輸入鍵盤并啟動安全防護功能之前,還包括:判斷所述保密信息的輸入環境是否屬于合法應用,如果是,則繼續執行所述啟動安全輸入鍵盤并啟動安全防護功能的步驟。7.根據權利要求6所述的方法,其特征在于,該方法還包括:如果判斷出所述保密信息的輸入環境不屬于合法應用,則禁止啟動任何輸入法鍵盤,和/或提示用戶存在輸入風險。8.根據權利要求1至4任一權項所述的方法,其特征在于,所述禁止調用截屏和/或錄屏的接口包括:獲取系統窗口,通過設置系統窗口的標志flag來禁止調用截屏和/或錄屏的
    \t接口。9.根據權利要求8所述的方法,其特征在于,通過設置系統窗口的標志flag來禁止調用截屏和/或錄屏的接口包括:通過WindowManager.LayoutParams參數設置窗口的flag為flag_secure。10.根據權利要求1至4任一權項所述的方法,其特征在于,該方法還包括:識別出退出所述保密信息的輸入環境后,關閉所述安全輸入鍵盤并關閉所述安全防護功能。11.根據權利要求10所述的方法,其特征在于,識別退出所述保密信息的輸入環境包括:檢測到輸入框失去焦點后,識別出退出所述保密信息的輸入環境。12.一種信息輸入的裝置,其特征在于,該裝置包括:環境識別模塊,用于識別輸入環境;功能啟動模塊,用于在所述環境識別模塊識別出保密信息的...

    【專利技術屬性】
    技術研發人員:嚴躍程剛喬麗莎
    申請(專利權)人:阿里巴巴集團控股有限公司
    類型:發明
    國別省市:開曼群島;KY

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 青青爽无码视频在线观看| 亚洲最大中文字幕无码网站| 国产成人无码aa精品一区| 无码aⅴ精品一区二区三区| 精品久久久久久无码中文字幕| 亚洲人成人无码网www电影首页| 人妻少妇看A偷人无码电影| h无码动漫在线观看| 无码少妇一区二区浪潮免费| 亚洲精品无码mv在线观看网站| 国产午夜鲁丝片AV无码免费 | 日韩精品中文字幕无码一区| 无码无套少妇毛多18PXXXX| 日韩精品真人荷官无码| 野花在线无码视频在线播放| 无码成人AAAAA毛片| 无码国产精品一区二区免费虚拟VR| 波多野42部无码喷潮在线| 无码人妻精品一区二区蜜桃| 亚洲日韩乱码中文无码蜜桃| 曰批全过程免费视频在线观看无码 | 国产精品无码a∨精品| 国产乱人伦无无码视频试看 | 无码人妻精品一区二区三区99仓本| 久久久久久久久无码精品亚洲日韩| 精品爆乳一区二区三区无码av| 国产成人无码18禁午夜福利p| 成人无码一区二区三区| 免费人成无码大片在线观看| 精品久久久无码人妻字幂| 无码熟熟妇丰满人妻啪啪软件 | 无码乱码av天堂一区二区| 综合国产在线观看无码| 国产成人无码一区二区三区在线| 人妻少妇无码视频在线| 国产精品爆乳奶水无码视频| 日韩精品无码人妻免费视频| 免费无码午夜福利片 | 无码区国产区在线播放| 无码人妻精品一区二区三区久久| 午夜无码A级毛片免费视频|