[發明專利]處理組件的配置方法、裝置、終端及存儲介質有效
| 申請號: | 201810362132.7 | 申請日: | 2018-04-20 |
| 公開(公告)號: | CN108595970B | 公開(公告)日: | 2020-08-28 |
| 發明(設計)人: | 王猛猛;陳巖;程杰 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 牟慧仙 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理 組件 配置 方法 裝置 終端 存儲 介質 | ||
1.一種處理組件的配置方法,其特征在于,應用在終端中,所述終端包括公開環境和可信任執行環境TEE,所述方法包括:
當目標應用執行預定操作時,將所述公開環境中的密文策略文件傳輸至所述TEE,所述目標應用是運行在所述公開環境中的應用,所述密文策略文件是明文策略文件根據預定算法加密后生成的文件,所述明文策略文件包括策略條件和策略參數;
在所述TEE中根據解密密鑰解密所述密文策略文件,得到所述明文策略文件,所述解密密鑰是存儲在所述TEE中對應所述預定算法的密鑰;
從所述TEE中獲取所述明文策略文件;
檢測所述目標應用是否滿足所述策略條件,所述策略條件包括:完成調用G-sensor、完成調用攝像頭、完成調用觸摸屏、完成調用麥克風、完成調用陀螺儀、完成調用導航芯片、完成調用溫度傳感器、完成調用光線傳感器和完成調用距離傳感器中至少一種;
若所述目標應用滿足所述策略條件,則根據所述策略參數配置處理組件,所述處理組件是與所述預定操作相關聯的硬件組件,所述處理組件包括輸入組件和處理器中的至少一種;
其中,所述預定操作包括:調用第一軟件開發套件SDK中的API向第一系統應用的第二軟件開發套件SDK發送場景信息的操作,所述場景信息是指示所述目標應用使用所述終端中的硬件組件情況的信息。
2.根據權利要求1所述的方法,其特征在于,所述目標應用中內嵌有第一軟件開發套件SDK,所述第一軟件發套件SDK的應用程序接口API用于與第一系統應用的第二軟件開發套件SDK進行數據交互,所述預定操作包括:
通過所述第一軟件開發套件SDK中的API啟動輸入組件的操作;
或,
通過所述第一軟件開發套件SDK中的API關閉輸入組件的操作;
其中,所述輸入組件用于接收針對所述終端的輸入操作。
3.根據權利要求1所述的方法,其特征在于,所述目標應用中內嵌有第一軟件開發套件SDK,所述第一軟件開發套件SDK的應用程序接口API用于與第一系統應用的第二軟件開發套件SDK進行數據交互,所述預定操作包括:
通過所述第一軟件開發套件SDK中的API啟動指定功能的操作;
或,
通過所述第一軟件開發套件SDK中的API關閉指定功能的操作;
其中,所述指定功能是所述目標應用提供的功能。
4.根據權利要求1所述的方法,其特征在于,所述預定操作包括啟動操作。
5.根據權利要求1至4中任一所述的方法,其特征在于,所述當目標應用執行預定操作時,將所述公開環境中的密文策略文件傳輸至所述TEE,包括:
當目標應用執行預定操作時,調用可信任通信接口,所述可信任通信接口用于訪問所述TEE中的共享內存;
通過所述可信任通信接口向所述共享內存中寫入所述密文策略文件。
6.根據權利要求5所述的方法,其特征在于,所述從所述TEE中獲取所述明文策略文件,包括:
調用所述可信任通信接口;
通過所述可信任通信接口從所述共享內存中讀取所述明文策略文件。
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
當所述明文策略文件被所述可信任通信接口獲取后,刪除所述共享內存中的所述明文策略文件。
8.根據權利要求6所述的方法,其特征在于,所述方法還包括:
在所述若所述目標應用滿足所述策略條件,則根據所述策略參數配置處理組件的步驟之后,刪除所述公開環境中的所述明文策略文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810362132.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種文件的簽名及校驗方法、裝置
- 下一篇:一種數據庫自適應加密方法





