[發明專利]使用CCID設備控制非接觸式智能卡的方法及CCID設備無效
| 申請號: | 201010544590.6 | 申請日: | 2010-11-12 |
| 公開(公告)號: | CN102012996A | 公開(公告)日: | 2011-04-13 |
| 發明(設計)人: | 劉茂平 | 申請(專利權)人: | 北京握奇數據系統有限公司 |
| 主分類號: | G06K7/00 | 分類號: | G06K7/00 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100015 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 ccid 設備 控制 接觸 智能卡 方法 | ||
技術領域
本發明涉及數據通信技術領域,特別地涉及一種實現CCID設備控制非接觸式智能卡的方法及CCID設備。
背景技術
CCID(USB?Chip/Smart?Card?Interface?Devices-USB,芯片智能卡接口設備)標準是由多家國際級IT企業共同制定的一個標準,它提供了智能卡讀寫設備與主機或其它嵌入式主機實現相互通信的可能。CCID標準規定了CCID設備是一種芯片/智能卡接口設備,設備通過USB接口與主機或其它嵌入式主機連接,進行符合CCID標準的數據通訊,同時設備通過符合ISO?7816標準協議的接口與智能卡進行通訊。微軟公司在其Windows?2000及以上的操作系統上提供并支持CCID驅動,使設備生產廠商可以輕松地開發使用符合CCID接口標準的設備。同時,CCID接口標準支持PC(Personal?Computer-個人計算機)/SC(Smart?Card-智能卡)接口調用,使廣大開發者可以方便地對信息安全設備進行開發操作,在其它開源操作系統如LINUX的眾多版本上,也有許多開源的CCID驅動可供開發者和使用者使用。
在現有技術中,CCID設備只能控制符合ISO?7816標準協議的接口與智能卡進行通訊,而不能實現在不安裝廠家提供的驅動的情況下使CCID設備控制符合ISO/IEC?14443標準協議的接口與非接觸式智能卡進行通訊,從而限制了CCID設備的應用范圍,給使用者和開發者造成了不便。
發明內容
鑒于上述,本發明的目的是提供使CCID設備能夠實現對非接觸式智能卡的控制的方法和CCID設備。
根據本發明的一個方面,提供了一種使用CCID設備控制非接觸式智能卡的方法,包括:產生射頻場;當非接觸式智能卡進入所述射頻場時,按照所述非接觸式智能卡的協議的流程讀取所述非接觸式智能卡的第一復位信息;將所述第一復位信息轉換為符合接觸式智能卡協議的第二復位信息;將所述第二復位信息傳送至主機,以使所述主機通過所述CCID設備控制所述非接觸式智能卡。通過該方法,通過發射射頻場,將第一復位信息轉換為第二復位信息來實現CCID設備對非接觸式智能卡的控制。
在上述技術方案中,優選地,還包括:主機按照所述接觸式智能卡協議對所述第二復位信息進行分析,并在注冊表中寫入所述CCID設備的信息。通過這樣的技術方案,可以通過CCID設備建立主機與非接觸式智能卡之間的通信,用戶可以通過主機對非接觸式智能卡進行操作。
在上述技術方案中,優選地,第二復位信息的格式為:第1字節為3B;第2字節為0X,其中X表示所述第一復位信息中歷史字節的長度,以十六進制表示;第2+X字節為所述歷史字節;以及第2+X+1字節為所述第2字節到第2+X字節的異或值。
在上述技術方案中,優選地,還包括:射頻場的工作場頻率和工作場場強分別滿足以下要求:fc=13.56MHz±7kHz,以及Hmin=1.5A/m、Hmax=7.5A/m,其中fc表示工作場頻率,Hmin表示最小工作場場強,Hmax表示最大工作場場強。
根據本發明的另一方面,還提供了一種用于控制非接觸式智能卡的CCID設備,其特征在于,包括:射頻產生單元,用于產生射頻場;讀取單元,用于在非接觸式智能卡進入所述射頻場時,按照所述非智能卡的協議的流程讀取所述非接觸式智能卡的第一復位信息;轉換單元,將所述讀取單元讀取的所述第一復位信息轉換為符合接觸式智能卡協議的第二復位信息;傳送單元,將所述轉換單元轉換后的所述第二復位信息傳送至主機,以使所述主機通過所述CCID設備控制所述非接觸式智能卡。
在上述技術方案中,優選地,第二復位信息的格式為:第1字節為3B,第2字節為0X,其中X表示所述第一復位信息中歷史字節的長度,以十六進制表示;第2+X字節為所述歷史字節;以及第2+X+1字節為所述第2字節到第2+X字節的異或值。
在上述技術方案中,優選地,還包括:射頻場的工作場頻率和工作場場強分別滿足以下要求:fc=13.56MHz±7kHz,以及Hmin=1.5A/m、Hmax=7.5A/m,其中fc表示工作場頻率,Hmin表示最小工作場場強,Hmax表示最大工作場場強。
通過上述技術方案,將非接觸式智能卡復位信息轉換成符合接觸式智能卡協議規定的復位信息格式,可以通過CCID設備建立主機與非接觸式智能卡之間的通信,用戶可以通過主機對非接觸式智能卡進行操作。根據本發明的又一方面,還提供了一種終端,包括上述的CCID設備。
在上述技術方案中,還包括:分析寫入單元,對所述第二復位信息進行分析,并在注冊表中寫入所述CCID設備的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京握奇數據系統有限公司,未經北京握奇數據系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010544590.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種治療慢性前列腺炎的中藥
- 下一篇:抗腫瘤藥物及其應用





