1.一種顯示用戶(hù)界面的方法,其特征在于,包括:
在可信執(zhí)行環(huán)境中啟動(dòng)可信應(yīng)用,所述可信應(yīng)用包含可信用戶(hù)界面;
所述可信應(yīng)用在檢測(cè)到對(duì)硬件設(shè)備的輸入操作后,顯示所述可信用戶(hù)界面;
其中,所述硬件設(shè)備是集成在所述可信執(zhí)行環(huán)境中的、用于采集外界信息的硬件設(shè)備。
2.根據(jù)權(quán)利要求1所述的顯示用戶(hù)界面的方法,其特征在于,所述用于采集外界信息的硬件設(shè)備包括:指紋傳感器、或者攝像裝置。
3.根據(jù)權(quán)利要求2所述的顯示用戶(hù)界面可信的方法,其特征在于,當(dāng)所述用于采集外界信息的硬件設(shè)備為指紋傳感器時(shí),所述可信應(yīng)用檢測(cè)到對(duì)硬件設(shè)備的輸入操作包括:所述可信應(yīng)用檢測(cè)到對(duì)指紋傳感器的按壓操作。
4.根據(jù)權(quán)利要求3所述的顯示用戶(hù)界面的方法,其特征在于,當(dāng)所述可信應(yīng)用在檢測(cè)到對(duì)指紋傳感器的按壓操作后,執(zhí)行下述操作:
判斷所述指紋傳感器采集的指紋圖像與預(yù)存指紋圖像是否一致,或者,判斷從所述指紋圖像提取的指紋特征值與預(yù)存指紋特征值是否一致;
若一致,則執(zhí)行所述顯示所述可信用戶(hù)界面的步驟。
5.根據(jù)權(quán)利要求2所述的顯示用戶(hù)界面的方法,其特征在于,當(dāng)所述用于采集外界信息的硬件設(shè)備為攝像裝置時(shí),所述可信應(yīng)用檢測(cè)到對(duì)硬件設(shè)備的輸入操作包括:
所述可信應(yīng)用獲取所述攝像裝置捕獲的虹膜或者人臉圖像。
6.根據(jù)權(quán)利要求5所述的顯示用戶(hù)界面的方法,其特征在于,當(dāng)所述可信應(yīng)用獲取所述攝像裝置捕獲的虹膜或者人臉圖像后,執(zhí)行下述操作:
判斷所述虹膜或者人臉圖像與預(yù)存的相應(yīng)圖像是否一致,或者,判斷從所述虹膜或者人臉圖像提取的特征值與預(yù)存的相應(yīng)特征值是否一致;
若一致,則執(zhí)行所述顯示所述可信用戶(hù)界面的步驟。
7.根據(jù)權(quán)利要求1所述的顯示用戶(hù)界面的方法,其特征在于,所述可信應(yīng)用采用如下方式檢測(cè)對(duì)硬件設(shè)備的輸入操作:
調(diào)用所述可信執(zhí)行環(huán)境中的、對(duì)應(yīng)于所述硬件設(shè)備的庫(kù)所提供的相應(yīng)接口。
8.根據(jù)權(quán)利要求1所述的顯示用戶(hù)界面的方法,其特征在于,所述可信用戶(hù)界面包括:關(guān)鍵信息顯示界面、或者關(guān)鍵信息輸入界面。
9.根據(jù)權(quán)利要求8所述的顯示用戶(hù)界面的方法,其特征在于,當(dāng)所述可信用戶(hù)界面為關(guān)鍵信息輸入界面時(shí),所述可信應(yīng)用在檢測(cè)到對(duì)硬件設(shè)備的輸入操作之前,執(zhí)行下述操作:
顯示所述關(guān)鍵信息輸入界面,并禁用所述界面的輸入功能;
所述可信應(yīng)用在檢測(cè)到對(duì)硬件設(shè)備的輸入操作后,顯示所述可信應(yīng)用界面包括:顯示所述關(guān)鍵信息輸入界面,并使能所述界面的輸入功能。
10.根據(jù)權(quán)利要求9所述的顯示用戶(hù)界面的方法,其特征在于,所述禁用所述界面的輸入功能,包括:
若所述界面通過(guò)觸摸屏接收輸入,則關(guān)閉觸摸屏的觸摸輸入功能;和/或,
若所述界面通過(guò)鍵盤(pán)接收輸入,則關(guān)閉鍵盤(pán)輸入功能。
11.根據(jù)權(quán)利要求9所述的顯示用戶(hù)界面的方法,其特征在于,所述關(guān)鍵信息輸入界面提示用戶(hù)輸入的信息包括:賬號(hào)信息、和/或密碼信息。
12.根據(jù)權(quán)利要求1-11任一項(xiàng)所述的顯示用戶(hù)界面的方法,其特征在于,所述可信執(zhí)行環(huán)境包括:基于ARM TrustZone架構(gòu)的安全執(zhí)行環(huán)境。
13.根據(jù)權(quán)利要求12所述的顯示用戶(hù)界面的方法,其特征在于,包括:
在富執(zhí)行環(huán)境中啟動(dòng)客戶(hù)應(yīng)用,所述客戶(hù)應(yīng)用中的部分功能由包含所述可信用戶(hù)界面的可信應(yīng)用實(shí)現(xiàn);
所述在可信執(zhí)行環(huán)境中啟動(dòng)可信應(yīng)用包括:由所述客戶(hù)應(yīng)用觸發(fā)在可信執(zhí)行環(huán)境中啟動(dòng)可信應(yīng)用的操作。
14.根據(jù)權(quán)利要求13所述的顯示用戶(hù)界面的方法,其特征在于,所述客戶(hù)應(yīng)用包括:支付應(yīng)用;所述可信用戶(hù)界面包括:個(gè)人識(shí)別碼輸入界面。
15.一種顯示用戶(hù)界面的裝置,其特征在于,包括:
可信應(yīng)用啟動(dòng)單元,用于在可信執(zhí)行環(huán)境中啟動(dòng)可信應(yīng)用,所述可信應(yīng)用包含可信用戶(hù)界面;
輸入操作檢測(cè)單元,用于所述可信應(yīng)用檢測(cè)對(duì)硬件設(shè)備的輸入操作,所述硬件設(shè)備是集成在所述可信執(zhí)行環(huán)境中的、用于采集外界信息的硬件設(shè)備;
用戶(hù)界面顯示單元,用于當(dāng)所述輸入操作檢測(cè)單元檢測(cè)到所述操作后,所述可信應(yīng)用顯示所述可信用戶(hù)界面。
16.根據(jù)權(quán)利要求15所述的顯示用戶(hù)界面的裝置,其特征在于,所述輸入 操作檢測(cè)單元檢測(cè)的用于采集外界信息的硬件設(shè)備包括:指紋傳感器、或者攝像裝置。
17.根據(jù)權(quán)利要求16所述的顯示用戶(hù)界面的裝置,其特征在于,當(dāng)所述用于采集外界信息的硬件設(shè)備為指紋傳感器時(shí),所述輸入操作檢測(cè)單元具體用于,所述可信應(yīng)用檢測(cè)對(duì)指紋傳感器的按壓操作。
18.根據(jù)權(quán)利要求17所述的顯示用戶(hù)界面的裝置,其特征在于,包括:
指紋比對(duì)單元,用于當(dāng)所述輸入操作檢測(cè)單元檢測(cè)到對(duì)指紋傳感器的按壓操作后,所述可信應(yīng)用判斷所述指紋傳感器采集的指紋圖像與預(yù)存指紋圖像是否一致,或者判斷從所述指紋圖像提取的指紋特征值與預(yù)存指紋特征值是否一致,并在一致時(shí),觸發(fā)所述用戶(hù)界面顯示單元工作。
19.根據(jù)權(quán)利要求16所述的顯示用戶(hù)界面的裝置,其特征在于,當(dāng)所述用于采集外界信息的硬件設(shè)備為攝像裝置時(shí),所述輸入操作檢測(cè)單元具體用于,所述可信應(yīng)用獲取所述攝像裝置捕獲的虹膜或者人臉圖像。
20.根據(jù)權(quán)利要求19所述的顯示用戶(hù)界面的裝置,其特征在于,包括:
虹膜或人臉比對(duì)單元,用于當(dāng)所述輸入操作檢測(cè)單元獲取所述攝像裝置捕獲的虹膜或者人臉圖像后,所述可信應(yīng)用判斷所述虹膜或者人臉圖像與預(yù)存的相應(yīng)圖像是否一致,或者,判斷從所述虹膜或者人臉圖像提取的特征值與預(yù)存的相應(yīng)特征值是否一致,并在一致時(shí),觸發(fā)所述用戶(hù)界面顯示單元工作。
21.根據(jù)權(quán)利要求15所述的顯示用戶(hù)界面的裝置,其特征在于,所述輸入操作檢測(cè)單元具體用于,所述可信應(yīng)用通過(guò)調(diào)用所述可信執(zhí)行環(huán)境中的、對(duì)應(yīng)于所述硬件設(shè)備的庫(kù)所提供的相應(yīng)接口,檢測(cè)對(duì)硬件設(shè)備的輸入操作。
22.根據(jù)權(quán)利要求15所述的顯示用戶(hù)界面的裝置,其特征在于,所述可信應(yīng)用啟動(dòng)單元啟動(dòng)的可信應(yīng)用所包含的可信用戶(hù)界面包括:關(guān)鍵信息顯示界面、或者關(guān)鍵信息輸入界面。
23.根據(jù)權(quán)利要求22所述的顯示用戶(hù)界面的裝置,其特征在于,當(dāng)所述可信用戶(hù)界面為關(guān)鍵信息輸入界面時(shí),包括:
界面顯示并禁止輸入單元,用于在觸發(fā)所述輸入操作檢測(cè)單元工作之前,所述可信應(yīng)用顯示所述關(guān)鍵信息輸入界面,并禁用所述界面的輸入功能;
所述用戶(hù)界面顯示單元具體用于,所述可信應(yīng)用顯示所述關(guān)鍵信息輸入界面,并使能所述界面的輸入功能。
24.根據(jù)權(quán)利要求23所述的顯示用戶(hù)界面的裝置,其特征在于,所述界面顯示并禁止輸入單元具體用于通過(guò)如下方式禁用所述界面的輸入功能:若所述界面通過(guò)觸摸屏接收輸入,則關(guān)閉觸摸屏的觸摸輸入功能;和/或,若所述界面通過(guò)鍵盤(pán)接收輸入,則關(guān)閉鍵盤(pán)輸入功能。
25.根據(jù)權(quán)利要求23所述的顯示用戶(hù)界面的裝置,其特征在于,所述用戶(hù)界面顯示單元所顯示的關(guān)鍵信息輸入界面提示用戶(hù)輸入的信息包括:賬號(hào)信息和/或密碼信息。
26.根據(jù)權(quán)利要求15-25任一項(xiàng)所述的顯示用戶(hù)界面的裝置,其特征在于,所述可信應(yīng)用啟動(dòng)單元具體用于,在基于ARM TrustZone架構(gòu)的安全執(zhí)行環(huán)境中,啟動(dòng)所述可信應(yīng)用。
27.根據(jù)權(quán)利要求26所述的顯示用戶(hù)界面的裝置,其特征在于,包括:
客戶(hù)應(yīng)用啟動(dòng)單元,用于在富執(zhí)行環(huán)境中啟動(dòng)客戶(hù)應(yīng)用,所述客戶(hù)應(yīng)用中的部分功能由包含所述可信用戶(hù)界面的可信應(yīng)用實(shí)現(xiàn);
所述可信應(yīng)用啟動(dòng)單元是由所述客戶(hù)應(yīng)用啟動(dòng)單元啟動(dòng)的客戶(hù)應(yīng)用觸發(fā)工作的。
28.根據(jù)權(quán)利要求27所述的顯示用戶(hù)界面的裝置,其特征在于,所述客戶(hù)應(yīng)用啟動(dòng)單元啟動(dòng)的客戶(hù)應(yīng)用包括:支付應(yīng)用;
所述用戶(hù)界面顯示單元顯示的可信用戶(hù)界面包括:個(gè)人識(shí)別碼輸入界面。
29.一種顯示用戶(hù)界面的系統(tǒng),其特征在于,包括:如上述權(quán)利要求15所述的顯示用戶(hù)界面的裝置,以及集成在可信執(zhí)行環(huán)境中的、用于采集外界信息的硬件設(shè)備。