[發明專利]設有虛擬智能卡的物理智能卡及虛擬智能卡的配置方法有效
| 申請號: | 201010188677.4 | 申請日: | 2010-06-02 |
| 公開(公告)號: | CN101853416A | 公開(公告)日: | 2010-10-06 |
| 發明(設計)人: | 郭偉;孫敏 | 申請(專利權)人: | 東信和平智能卡股份有限公司 |
| 主分類號: | G06K19/07 | 分類號: | G06K19/07;G06K19/073 |
| 代理公司: | 珠海智專專利商標代理有限公司 44262 | 代理人: | 張中 |
| 地址: | 519060 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 設有 虛擬 智能卡 物理 配置 方法 | ||
1.設有虛擬智能卡的物理智能卡,包括
硬件層,所述硬件層包括物理智能卡的硬件設備;
運行在所述硬件層上的操作系統層,所述操作系統層包括多任務實時操作系統文件;其特征在于:
運行在所述操作系統層上的虛擬智能卡管理層以及運行在所述虛擬智能卡管理層上的二張或二張以上的虛擬智能卡,所述每一虛擬智能卡具有自身的操作系統文件以及至少一個應用文件,所述虛擬智能卡管理層包括
硬件虛擬模塊,用于對所述硬件層的硬件設備虛擬化;
虛擬智能卡管理器,用于對每一所述虛擬智能卡進行硬件資源的分配及管理;
配置服務模塊,用于對每一所述虛擬智能卡的創建及維護提供控制信息;
安全機制模塊,用于設置每一所述虛擬智能卡以及配置信息的訪問權限。
2.根據權利要求1所述的設有虛擬智能卡的物理智能卡,其特征在于:
所述虛擬智能卡管理器存儲有虛擬智能卡控制信息,每一所述虛擬智能卡的配置信息包含在所述虛擬智能卡控制信息中。
3.根據權利要求2所述的設有虛擬智能卡的物理智能卡,其特征在于:
所述配置信息包括每一所述虛擬智能卡單獨占用的存儲器中存儲區域信息。
4.根據權利要求2所述的設有虛擬智能卡的物理智能卡,其特征在于:
所述硬件層具有二個或二個以上的輸入輸出端口;
所述配置信息包括每一所述虛擬智能卡單獨占用的輸入輸出端口信息。
5.物理智能卡中虛擬智能卡的配置方法,包括
將物理智能卡劃分為硬件層、操作系統層、虛擬智能卡管理層以及虛擬智能卡層,所述虛擬智能卡層可用于設置二張或二張以上的虛擬智能卡,在所述虛擬智能卡管理層中設置用于對物理智能卡硬件設備虛擬化的硬件虛擬模塊、對每一所述虛擬智能卡進行硬件資源的分配及管理的虛擬智能卡管理器、對每一所述虛擬智能卡的創建及維護提供控制信息的配置服務模塊以及設置每一所述虛擬智能卡以及配置信息的訪問權限的安全機制模塊;
所述物理智能卡運行后,運行所述虛擬智能卡管理層,所述物理智能卡判斷所接收的外部命令是否為創建新的虛擬智能卡的命令,如是,則對外部輸入的安全信息進行校驗,校驗通過后在所述虛擬智能卡管理器中設置新的虛擬智能卡的配置信息。
6.根據權利要求5所述的虛擬智能卡配置方法,其特征在于:
所述安全信息包括由不同發卡方使用的二個或二個以上的校驗數據;
所述安全信息校驗方法包括對所有的校驗數據進行逐一校驗,只有每一所述校驗數據校驗正確后才判斷所述安全信息校驗成功。
7.根據權利要求5或6所述的虛擬智能卡配置方法,其特征在于:
所述虛擬智能卡的配置信息包括每一所述虛擬智能卡單獨占用的存儲器中存儲區域信息。
8.根據權利要求5或6所述的虛擬智能卡配置方法,其特征在于:
所述物理智能卡的硬件層具有二個或二個以上是輸入輸出端口;
所述虛擬智能卡的配置信息包括每一所述虛擬智能卡單獨占用的輸入輸出端口信息。
9.根據權利要求5或6所述的虛擬智能卡配置方法,其特征在于:
所述硬件層具有物理智能卡的中央處理器,所述中央處理器設有硬件內存管理單元;
所述虛擬智能卡運行后,所述操作系統層通過所述硬件內存管理單元給每一所述虛擬智能卡的每一進程分配單獨占用的內存空間。
10.根據權利要求5或6所述的虛擬智能卡配置方法,其特征在于:
所述虛擬智能卡運行后,所述虛擬智能卡管理器給每一所述虛擬智能卡創建一個線程,在所述線程上運行虛擬機,并在所述虛擬機上運行所述虛擬智能卡的應用程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東信和平智能卡股份有限公司,未經東信和平智能卡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201010188677.4/1.html,轉載請聲明來源鉆瓜專利網。





