[發明專利]對安全元件中的應用程序進行開發的方法及系統在審
| 申請號: | 201811295055.4 | 申請日: | 2018-11-01 |
| 公開(公告)號: | CN111125687A | 公開(公告)日: | 2020-05-08 |
| 發明(設計)人: | 王四軍;王科研 | 申請(專利權)人: | 北京潤信恒達科技有限公司 |
| 主分類號: | G06F21/52 | 分類號: | G06F21/52;G06F9/448 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李偉;王寶筠 |
| 地址: | 100191 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 安全 元件 中的 應用程序 進行 開發 方法 系統 | ||
本申請公開了一種對安全元件中的應用程序進行開發的方法及系統,設置用于調用安全元件SE中的應用程序的用戶層接口指令;用戶層接口指令中包括操作指令和應用程序標識;為SE中的片上操作系統COS設置接口函數,且應用程序標識與SE中的應用程序一一對應,接口函數與操作指令一一對應,以使COS在根據用戶層接口指令調用SE中的應用程序時,根據應用程序標識確定對應的應用程序,并根據操作指令確定對應的接口函數;根據用戶層接口指令和接口函數,對SE中的應用程序進行開發。可見,本申請無需增加指令和接口,只需要根據標準的用戶層接口指令和接口函數就能夠開發SE中的應用程序,從而可以簡化SE的應用程序的開發難度。
技術領域
本申請涉及軟件技術領域,特別是涉及一種對安全元件中的應用程序進行開發的方法及系統。
背景技術
隨著科技和互聯網的飛速發展,電子設備在日常生活中的應用越來越廣泛,同時電子設備的安全問題也受到越來越多的關注。針對電子設備的安全問題,安全元件SE得到了廣泛的應用。安全元件SE提供了獨立的硬件可信環境,可以將重要的程序或者加密過程放在安全元件SE里運行。
在現有技術中,安全元件SE的硬件廠商負責研發和生產硬件,SE內運行的片上操作系統COS和應用程序大都是由專門制作COS的公司負責研發的。SE硬件一般通過物理SPI接口、USB接口或SDIO接口等與電子設備連接,當操作系統需要調用SE中的應用程序時,通常是通過相應的物理接口驅動訪問SE硬件,向SE發送特定指令加載特定的應用程序,然后再向SE發送特定的命令,使該特定的應用程序執行特定的操作。這使得每個應用程序都對應一條特定的指令,指令和應用程序的耦合性很強。
同樣的,在開發SE內的應用程序時,也需要在COS內增加加載該應用程序的特定指令,在開發不同的應用程序時就需要增加不同的指令以及接口,這無疑增加了SE的應用程序開發的難度,使SE的應用程序得不到推廣,不利于電子設備的安全性。
發明內容
有鑒于此,本申請實施例提供一種對安全元件中的應用程序進行開發的方法及系統,以簡化SE的應用程序的開發難度。
為了實現上述目的,本申請實施例提供的技術方案如下:
一種對安全元件中的應用程序進行開發的方法,包括:
設置用于調用安全元件SE中的應用程序的用戶層接口指令;所述用戶層接口指令中包括操作指令和應用程序標識;
為所述SE中的片上操作系統COS設置接口函數,且所述應用程序標識與所述SE中的應用程序一一對應,所述接口函數與所述操作指令一一對應,以使所述COS在根據所述用戶層接口指令調用所述SE中的應用程序時,根據所述應用程序標識確定對應的應用程序,并根據所述操作指令確定對應的接口函數;
根據所述用戶層接口指令和所述接口函數,對所述SE中的應用程序進行開發。
優選地,所述操作指令包括:
加載應用程序的指令、處理應用程序的指令或者卸載應用程序的指令。
一種對安全元件中的應用程序進行開發的系統,包括:
接口指令模塊,用于設置用于調用安全元件SE中的應用程序的用戶層接口指令;所述用戶層接口指令中包括操作指令和應用程序標識;
接口函數模塊,用于為所述SE中的片上操作系統COS設置接口函數,且所述應用程序標識與所述SE中的應用程序一一對應,所述接口函數與所述操作指令一一對應,以使所述COS在根據所述用戶層接口指令調用所述SE中的應用程序時,根據所述應用程序標識確定對應的應用程序,并根據所述操作指令確定對應的接口函數;
開發模塊,用于根據所述用戶層接口指令和所述接口函數,對所述SE中的應用程序進行開發。
優選地,所述操作指令包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京潤信恒達科技有限公司,未經北京潤信恒達科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811295055.4/2.html,轉載請聲明來源鉆瓜專利網。





