两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種智能卡數(shù)據(jù)截取系統(tǒng)及控制方法

文檔序號(hào):6464306閱讀:239來(lái)源:國(guó)知局
專利名稱:一種智能卡數(shù)據(jù)截取系統(tǒng)及控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息安全領(lǐng)域,具體涉及一種智能卡數(shù)據(jù)截取系統(tǒng)及控制方法。
背景技術(shù)
自IC卡問(wèn)世以來(lái),由于其具有安全性高、存儲(chǔ)量大、便于攜帶等優(yōu)點(diǎn),其
應(yīng)用市場(chǎng)迅速成長(zhǎng),目前已廣泛應(yīng)用于銀行、門(mén)禁、公交、計(jì)算機(jī)系統(tǒng)、通訊、
安全等各種場(chǎng)合,大大便利了人們的生活。IC卡與人們社會(huì)生活日益聯(lián)系緊密, 使得人們對(duì)ic卡的需求和要求越來(lái)越高。
ic卡具體是集成電路卡的意思,IC卡是一種內(nèi)藏大規(guī)模集成電路的塑料卡 片,其大小和原來(lái)的磁卡電話的磁卡大小相同。IC卡通常可分為存儲(chǔ)卡、加密
卡和智能卡三類。
智能卡帶有微處理器(CPU),同時(shí)也稱作CPU卡,智能卡(CPU卡)卡內(nèi) 的集成電路包括中央處理器CPU、可編程只讀存儲(chǔ)器EEPROM、隨機(jī)存儲(chǔ)器 RAM和固化在只讀存儲(chǔ)器ROM中的卡內(nèi)操作系統(tǒng)COS(Chip Operating System)。 卡中數(shù)據(jù)分為外部讀取和內(nèi)部處理部分,確??ㄖ袛?shù)據(jù)安全可靠。。
有了IC卡、智能卡,應(yīng)運(yùn)而生的就是讀卡器,讀卡器是一種專用設(shè)備,有 插槽可以插入卡片,把適合的卡片插入插槽,端口與計(jì)算機(jī)相連并安裝所需的驅(qū)動(dòng) 程序之后,計(jì)算機(jī)可以把卡片當(dāng)作一個(gè)可移動(dòng)存儲(chǔ)器,通過(guò)讀卡器讀寫(xiě)卡片,或 通過(guò)讀卡器直接與卡片交互。尤其智能卡,智能卡操作機(jī)還可以通過(guò)讀卡器向智 能卡發(fā)送命令.,提取某條特定信息,或通過(guò)讀卡器發(fā)送命令,要求智能卡處理
某條指令,并將結(jié)果通過(guò)讀卡器返回。
然而,雖然讀卡器設(shè)計(jì)的最基本要求是滿足國(guó)際標(biāo)準(zhǔn),但是有些卡片的數(shù)據(jù)
交換模式有時(shí)不完全符合國(guó)際標(biāo)準(zhǔn),比如工作等待時(shí)間過(guò)長(zhǎng),從而使得讀卡器無(wú)
法操作這些卡片,反應(yīng)出來(lái)就是讀卡器不識(shí)別卡片,同時(shí)讀卡器與卡片之間的數(shù)據(jù)交互外界無(wú)法獲知,因此,讀卡器與卡片之間不識(shí)別不匹配的問(wèn)題一直存在,
且難以直接判斷是讀卡器存在問(wèn)題還是卡片存在問(wèn)題給人們工作生活帶來(lái)了不便。

發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明提供了一種智能卡數(shù)據(jù)截取系統(tǒng)及控 制方法。
一種智能卡數(shù)據(jù)截取系統(tǒng),所述系統(tǒng)包括輸入接口、輸出接口、測(cè)頻電路模 塊、控制電路模塊及模擬卡片電路,所述輸入接口、輸出接口、測(cè)頻電路模塊、 控制電路模塊順序連接,所述模擬卡片電路與所述輸出接口相連,其中,
所述輸入接口,用于連接待工作的智能卡;
所述輸出接口,用于連接所述模擬卡片電路;
所述測(cè)頻電路模塊,用于測(cè)頻得到智能卡與讀卡器交互的時(shí)鐘頻率; 所述控制電路模塊,用于根據(jù)所述測(cè)頻模塊測(cè)得的所述智能卡與所述讀卡器
交互的時(shí)鐘頻率,自行設(shè)計(jì)所述智能卡與所述讀卡器交互的數(shù)據(jù)的截取方式,并
截取數(shù)據(jù);
所述模擬卡片電路,用于插入讀卡器以及連接所述輸出接口。 所述模擬卡片電路由觸點(diǎn)、數(shù)據(jù)線和接插件組成,觸點(diǎn)和接插件通過(guò)數(shù)據(jù)線 連接。
所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為 絕對(duì)時(shí)鐘頻率或相對(duì)數(shù)據(jù)頻率。
所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率時(shí),所述控制 電路模塊具體用于根據(jù)所述絕對(duì)時(shí)鐘頻率,計(jì)算所述智能卡與所述讀卡器交互的 數(shù)據(jù)頻率,并由所述計(jì)算得到的數(shù)據(jù)頻率截取ATR數(shù)據(jù)。
所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為相對(duì)數(shù)據(jù)頻率時(shí),所述控制 電路模塊具體用于根據(jù)所述相對(duì)數(shù)據(jù)頻率,直接截取ATR數(shù)據(jù)。
所述系統(tǒng)還可以包括ATR解析模塊,所述ATR解析模塊用于解析ATR數(shù) 據(jù),判斷所述ATR數(shù)據(jù)是協(xié)商模式還是專用模式。
所述ATR數(shù)據(jù)具體為協(xié)商模式時(shí),控制電路模塊還具體用于査找變頻指令,并根據(jù)所述變頻指令的信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀 卡器交互的絕對(duì)時(shí)鐘頻率,計(jì)算所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由 所述計(jì)算得到的數(shù)據(jù)頻率及所述智能卡與所述讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè) 計(jì)數(shù)據(jù)截取方式,并截取數(shù)據(jù)。
所述ATR數(shù)據(jù)具體為協(xié)商模式時(shí),控制電路模塊還具體用于查找變頻指令, 并根據(jù)所述變頻指令的信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀 卡器交互的相對(duì)數(shù)據(jù)頻率截取數(shù)據(jù)。
所述ATR數(shù)據(jù)具體為專用模式時(shí),控制電路模塊還具體用于根據(jù)所述ATR 數(shù)據(jù)專用模式中的默認(rèn)信息及所述智能卡與所述讀卡器的交互的數(shù)據(jù)的數(shù)據(jù)格 式截取數(shù)據(jù)。
所述ATR數(shù)據(jù)具體為專用模式時(shí),控制電路模塊還具體用于根據(jù)所述ATR 數(shù)據(jù)專用模式中的默認(rèn)信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀 卡器交互的相對(duì)數(shù)據(jù)頻率截取數(shù)據(jù)。
所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率和所述智能卡與所述讀卡器交互 的時(shí)鐘頻率存在函數(shù)關(guān)系。
所述控制電路模塊査找到的所述變頻指令包含于所述智能卡與所述讀卡器 交互的數(shù)據(jù)中,具體包含所述數(shù)據(jù)頻率與所述時(shí)鐘頻率的函數(shù)關(guān)系的變化。
所述系統(tǒng)還可以包括存儲(chǔ)模塊,用于存儲(chǔ)所述控制電路模塊根據(jù)其自行設(shè)計(jì) 的所述智能卡與所述讀卡器交互的數(shù)據(jù)的截取方式,截取的數(shù)據(jù)。
所述系統(tǒng)還可以包括傳輸接口模塊,用于將所述截取的數(shù)據(jù)上傳。
所述傳輸接口上傳所述截取數(shù)據(jù)的方式,可以是截取數(shù)據(jù)的同時(shí)上傳或先截 取數(shù)據(jù)然后存儲(chǔ),存儲(chǔ)后再上傳。
所述存儲(chǔ)模塊還可以內(nèi)置于所述控制電路模塊。
所述傳輸接口模塊還可以內(nèi)置于所述控制電路模塊。
所述測(cè)頻電路模塊可以內(nèi)置于所述控制電路模塊。
一種智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,包括以下步驟
設(shè)備連接將智能卡、輸入接口、測(cè)頻電路、控制電路、輸出接口、模擬卡 片電路、讀卡器順序連接;
測(cè)頻獲得時(shí)鐘頻率所述測(cè)頻電路測(cè)頻獲得所述智能卡通過(guò)所述模擬卡片與所述讀卡器交互的時(shí)鐘頻率;
數(shù)據(jù)截取所述控制電路根據(jù)所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀 卡器交互的時(shí)鐘頻率,自行設(shè)計(jì)所述智能卡與所述讀卡器交互的數(shù)據(jù)的截取方 式,并截取數(shù)據(jù)。
所述模擬卡片電路由觸點(diǎn)、數(shù)據(jù)線和接插件組成,觸點(diǎn)和接插件通過(guò)數(shù)據(jù)線 連接。
所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率或相對(duì)數(shù)據(jù) 頻率。
所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率時(shí),所述數(shù)據(jù) 截取步驟還包括下列步驟
所述控制電路根據(jù)所述智能卡與所述讀卡器交互的絕對(duì)時(shí)鐘頻率計(jì)算所述 智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由所述計(jì)算得到的數(shù)據(jù)頻率截取ATR 數(shù)據(jù)。
所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為相對(duì)數(shù)據(jù)頻率時(shí),所述數(shù)據(jù) 截取步驟還包括下列步驟
所述控制電路根據(jù)所述相對(duì)數(shù)據(jù)頻率,直接截取ATR數(shù)據(jù)。
所述數(shù)據(jù)截取步驟還包括解析所述控制電路截取的ATR數(shù)據(jù)是協(xié)商模式還 是專用模式的步驟。
所述控制電路截取的ATR數(shù)據(jù)是協(xié)商模式時(shí),所述數(shù)據(jù)截取步驟中所述智 能卡與所述讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為
控制電路在所述智能卡與所述讀卡器交互的數(shù)據(jù)中,査找變頻指令。根據(jù)所 述變頻指令的信息及由所述測(cè)頻電路測(cè)得的所述智能卡與所述讀卡器交互的絕 對(duì)時(shí)鐘頻率,計(jì)算所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由所述計(jì)算得到 的數(shù)據(jù)頻率及所述智能卡與所述讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè)計(jì)數(shù)據(jù)截取方
式,并截取數(shù)據(jù)?;蛘呖刂齐娐吩谒鲋悄芸ㄅc所述讀卡器交互的數(shù)據(jù)中,査找 變頻指令,并根據(jù)所述變頻指令的信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡 與所述讀卡器交互的相對(duì)數(shù)據(jù)頻率截取數(shù)據(jù)。
所述控制電路截取的ATR數(shù)據(jù)是專用模式時(shí),所述數(shù)據(jù)截取步驟中所述智 能卡與所述讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為控制電路根據(jù)所述ATR數(shù)據(jù)專用模式中的默認(rèn)信息及所述智能卡與所述讀 卡器的交互的數(shù)據(jù)的數(shù)據(jù)格式截取數(shù)據(jù)。或者控制電路根據(jù)所述ATR數(shù)據(jù)專用 模式中的默認(rèn)信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交互 的相對(duì)數(shù)據(jù)頻率截取數(shù)據(jù)。
所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率和所述智能卡與所述讀卡器交互 的時(shí)鐘頻率存在函數(shù)關(guān)系。
所述變頻指令包含于所述智能卡與所述讀卡器交互的數(shù)據(jù)中,具體包含所述 數(shù)據(jù)頻率與所述時(shí)鐘頻率的函數(shù)關(guān)系的變化。
所述方法還包括存儲(chǔ)所述控制電路截取的所述智能卡與所述讀卡器交互的 數(shù)據(jù)的步驟。
所述方法還包括上傳所述控制電路截取的所述智能卡與所述讀卡器交互的 數(shù)據(jù)的過(guò)程。
所述上傳所述截取數(shù)據(jù)的方式,可以是截取數(shù)據(jù)的同時(shí)上傳或先截取數(shù)據(jù)然 后存儲(chǔ),存儲(chǔ)后再上傳。
有益效果本發(fā)明將智能卡通過(guò)接口、測(cè)頻及控制電路、模擬卡片與讀卡器 相連,測(cè)得智能卡通過(guò)模擬卡片與讀卡器交互的時(shí)鐘頻率,自行設(shè)計(jì)數(shù)據(jù)截取方 式,截取了智能卡與讀卡器交互的數(shù)據(jù),解決了智能卡與讀卡器交互的數(shù)據(jù)無(wú)從 獲得的問(wèn)題,且通過(guò)査看分析本發(fā)明截取的數(shù)據(jù)和智能卡與讀卡器交互的標(biāo)準(zhǔn)數(shù) 據(jù),為快速解決讀卡器不識(shí)別智能卡是讀卡器存在問(wèn)題還是智能卡存在問(wèn)題提供 了依據(jù)。


圖1是本發(fā)明實(shí)施例提供的一種智能卡數(shù)據(jù)截取系統(tǒng)結(jié)構(gòu)示意圖; 圖2是本發(fā)明模擬卡片的結(jié)構(gòu)示意圖3是本發(fā)明實(shí)施例提供的一種智能卡數(shù)據(jù)截取方法流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí) 施方式作進(jìn)一步地詳細(xì)描述。
本發(fā)明實(shí)施例提供的一種智能卡數(shù)據(jù)截取系統(tǒng),包括輸入接口、輸出接口、 測(cè)頻電路、控制電路及模擬卡片電路,其中,輸入接口、輸出接口、測(cè)頻電路、 控制電路順序連接,模擬卡片電路與輸出接口相連,智能卡與輸入接口相連,且 模擬卡片另一端插入讀卡器,。則待工作的智能卡通過(guò)輸入接口、測(cè)頻電路、控 制電路、輸出接口與模擬卡片間接插入讀卡器,與讀卡器進(jìn)行數(shù)據(jù)交互。其中, 讀卡器可以連接于主機(jī)也可以連接于嵌入式設(shè)備或其它支持USB通信或串口通 信的設(shè)備。
實(shí)施例h
參見(jiàn)圖l,本發(fā)明實(shí)施例提供了一種智能卡數(shù)據(jù)截取系統(tǒng),該系統(tǒng)包括輸
入接口 101、輸出接口 102、測(cè)頻電路模塊103、控制電路模塊104和模擬卡片
電路105;
輸入接口IOI,用于連接與讀卡器相連的主機(jī)所要操作的智能卡,輸入接口
模塊IOI實(shí)際為插槽;
輸出接口模塊102,用于連接已插入讀卡器的模擬卡片105;
本實(shí)施例中,讀卡器連接于主機(jī),智能卡插入輸入接口 101即插槽,模擬 卡片電路105插入讀卡器,其另一端通過(guò)數(shù)據(jù)線連接于輸出接口 102,輸入接口 101、測(cè)頻電路模塊102、控制電路模塊103、輸出接口 104和模擬卡片電路105 相當(dāng)于數(shù)據(jù)傳輸線,使智能卡間接插入讀卡器。
本實(shí)施例中,輸入接口IOI、模擬卡片電路200和智能卡及讀卡器同樣遵守 7816-4協(xié)議,有VCC (電、源電壓)、GND (地)、CLK (時(shí)鐘)、RST (復(fù)位)、 I/O (輸入輸出)5個(gè)觸點(diǎn),當(dāng)智能卡連接與輸入接口 101即插入插槽、模擬卡片 電路105插入讀卡器后,智能卡與輸入接口 101即插槽、模擬卡片電路105與讀 卡器的觸點(diǎn)分別機(jī)械連接,模擬卡片電路105、輸出接口 102、控制電路模塊104、 測(cè)頻電路模塊102、輸入接口模塊101和智能卡被激活,主機(jī)通過(guò)讀卡器、模擬 卡片電路等操作智能卡。
測(cè)頻電路模塊103,用于在已連接于讀卡器的主機(jī)所要操作的智能卡連接于 輸入接口 101,并且模擬卡片電路105插入讀卡器,同時(shí)與輸出接口 102連接時(shí),測(cè)頻得到該智能卡通過(guò)模擬卡片電路105與讀卡器交互的時(shí)鐘頻率,其中,測(cè)頻 模塊103還可以內(nèi)置于控制電路模塊104;
本實(shí)施例中,測(cè)頻電路模塊103測(cè)得的時(shí)鐘頻率可以是絕對(duì)時(shí)鐘頻率也可以 是相對(duì)數(shù)據(jù)頻率,絕對(duì)時(shí)鐘頻率由測(cè)頻電路模塊103測(cè)得的100個(gè)脈沖及其所用 的時(shí)間得到,即絕對(duì)時(shí)鐘頻率=100/1,本實(shí)施例所測(cè)得的t=28.01微秒,則絕對(duì) 時(shí)鐘頻率=100/28.01微秒=3.57兆赫茲。實(shí)際應(yīng)用中,還可以用計(jì)數(shù)器實(shí)現(xiàn),即 在該系統(tǒng)中實(shí)現(xiàn)計(jì)數(shù)器,計(jì)數(shù)器在tO時(shí)刻開(kāi)始計(jì)數(shù),其計(jì)數(shù)值為計(jì)數(shù)l,開(kāi)始計(jì) 數(shù)后計(jì)數(shù)器每接收到一個(gè)時(shí)鐘信號(hào)計(jì)數(shù)值加1, tl時(shí)刻計(jì)數(shù)值為計(jì)數(shù)2,則絕對(duì) 時(shí)鐘頻率=(計(jì)數(shù)2-計(jì)數(shù)1) / (tl-tO);相對(duì)數(shù)據(jù)頻率由測(cè)頻電路模塊103記錄時(shí) 鐘脈沖個(gè)數(shù),并由該記錄的時(shí)鐘脈沖個(gè)數(shù)來(lái)對(duì)應(yīng)相對(duì)數(shù)據(jù)頻率得到。
控制電路模塊104,用于根據(jù)測(cè)頻電路模塊103測(cè)得的智能卡與讀卡器交互 的時(shí)鐘頻率,自行設(shè)計(jì)智能卡與讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù);
模擬卡片電路105用于,插入讀卡器,并連接于數(shù)據(jù)截取設(shè)備100的輸出接 口模塊102。
本實(shí)施例中,當(dāng)測(cè)頻電路模塊測(cè)得的時(shí)鐘頻率是絕對(duì)時(shí)鐘頻率時(shí),控制電路 模塊104具體用于根據(jù)測(cè)頻電路模塊103測(cè)得的智能卡與讀卡器交互的絕對(duì)時(shí) 鐘頻率,計(jì)算智能卡與讀卡器交互的數(shù)據(jù)頻率,并由計(jì)算得到的數(shù)據(jù)頻率截取 ATR數(shù)據(jù)。
其中,智能卡與讀卡器交互的數(shù)據(jù)頻率具體是波特率,且該數(shù)據(jù)頻率和智能
卡與讀卡器交互的時(shí)鐘頻率存在函數(shù)關(guān)系,為方便理解舉例如下
數(shù)據(jù)頻率-fl(時(shí)鐘頻率),本實(shí)施例中,數(shù)據(jù)頻率=時(shí)鐘頻率/372=3.57兆赫茲 /372=9600 。
當(dāng)測(cè)頻電路模塊103測(cè)得的時(shí)鐘頻率是相對(duì)數(shù)據(jù)頻率時(shí),控制電路模塊104 具體用于根據(jù)測(cè)頻電路模塊103測(cè)得的智能卡與讀卡器交互的相對(duì)數(shù)據(jù)頻率, 直接截取ATR數(shù)據(jù)。本實(shí)施例中,相對(duì)數(shù)據(jù)頻率=時(shí)鐘頻率/372,即每過(guò)372個(gè) 時(shí)鐘脈沖,獲得lbit位。
優(yōu)選地,本實(shí)施例中系統(tǒng)還包括ATR解析模塊用于解析控制電路模塊104 截取的ATR數(shù)據(jù),并判斷所述ATR數(shù)據(jù)是協(xié)商模式還是專用模式。
當(dāng)解析結(jié)果為ATR數(shù)據(jù)協(xié)商模式時(shí),控制電路模塊104具體用于査找變頻指令;
査找到變頻指令,則控制電路模塊104用于根據(jù)變頻指令的信息及由測(cè)頻電 路模塊103測(cè)得的智能卡與讀卡器交互的絕對(duì)時(shí)鐘頻率,計(jì)算智能卡與讀卡器交 互的數(shù)據(jù)頻率,并由該數(shù)據(jù)頻率及智能卡與讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè)計(jì)數(shù) 據(jù)截取方式,截取數(shù)據(jù);
沒(méi)有査找到變頻指令,則控制電路模塊104用于根據(jù)該絕對(duì)時(shí)鐘頻率計(jì)算數(shù) 據(jù)頻率,以該數(shù)據(jù)頻率和智能卡與讀卡器交互數(shù)據(jù)的數(shù)據(jù)截取方式,截取數(shù)據(jù)。
其中,變頻指令包含于智能卡與讀卡器交互的數(shù)據(jù)中;變頻指令具體為一條 指令,指示數(shù)據(jù)頻率和時(shí)鐘頻率函數(shù)關(guān)系變化后的新的函數(shù)關(guān)系,例如控制電 路模塊104査找到變頻指令前,數(shù)據(jù)頻率-fl(時(shí)鐘頻率1),查找到變頻指令后, 變頻指令指示數(shù)據(jù)頻率與時(shí)鐘頻率的函數(shù)關(guān)系變化為數(shù)據(jù)頻率=£2(時(shí)鐘頻率 2),其中fl可以等于f2,也可以不等于O,但是控制電路模塊104沒(méi)有查找到
變頻指令,則時(shí)鐘頻率一定不會(huì)發(fā)生變化。
智能卡與讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式,具體為一個(gè)字節(jié)在串行數(shù)據(jù)傳輸中
占用的位數(shù),固定不變。 一般一個(gè)完整的字節(jié)占用8位,智能卡范圍, 一個(gè)完整 的字節(jié)一般占用10位,即數(shù)據(jù)格式為10位。
本實(shí)施例中,絕對(duì)時(shí)鐘頻率、ATR數(shù)據(jù)協(xié)商模式下控制電路模塊104最 初以數(shù)據(jù)頻率《1(時(shí)鐘頻1)=絕對(duì)時(shí)鐘頻率1/372=3.57兆赫茲/372=9600,和數(shù)據(jù) 格式為10位,自行設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù),隨著數(shù)據(jù)截取的進(jìn)行,控制 電路模塊104在截取到的數(shù)據(jù)中,查找到變頻指令,變頻指令指示數(shù)據(jù)頻率與時(shí) 鐘頻率函數(shù)關(guān)系變化為數(shù)據(jù)頻率=0(時(shí)鐘頻率2)=2*絕對(duì)時(shí)鐘頻率2/372=2*3.57 兆赫茲/372=19200,則控制電路模塊104以數(shù)據(jù)頻率19200和數(shù)據(jù)格式為10位, 設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù)。
相對(duì)數(shù)據(jù)頻率、ATR數(shù)據(jù)協(xié)商模式下控制電路模塊104最初以國(guó)際標(biāo)準(zhǔn) 相對(duì)數(shù)據(jù)頻率=時(shí)鐘頻率/372,截取數(shù)據(jù),即每過(guò)372個(gè)時(shí)鐘脈沖,獲得lbit位。 隨著數(shù)據(jù)截取的進(jìn)行,控制電路模塊104在截取到的數(shù)據(jù)中,査找到變頻指令, 得相對(duì)數(shù)據(jù)頻率=時(shí)鐘頻率*2/372,則相對(duì)數(shù)據(jù)頻率由對(duì)應(yīng)372個(gè)脈沖變化為對(duì) 應(yīng)186個(gè)脈沖,截取數(shù)據(jù)。
實(shí)際應(yīng)用中,還可以是控制電路模塊104由截取到的ATR數(shù)據(jù)中,分析得到相對(duì)數(shù)據(jù)頻率改變?yōu)?*時(shí)鐘頻率/512,即每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位,則 控制電路模塊104以每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位的模式截取數(shù)據(jù),或其他方 式截取數(shù)據(jù)。
當(dāng)解析結(jié)果為ATR數(shù)據(jù)專用模式時(shí),控制電路模塊104具體用于根據(jù)ATR 數(shù)據(jù)專用模式中的默認(rèn)信息及所述智能卡與所述讀卡器的交互的數(shù)據(jù)的數(shù)據(jù)格 式截取數(shù)據(jù)。
絕對(duì)時(shí)鐘頻率、ATR數(shù)據(jù)的專用模式下控制電路模塊104具體用于根據(jù) ATR數(shù)據(jù)專用模式中的默認(rèn)信息及智能卡與讀卡器的交互的數(shù)據(jù)的數(shù)據(jù)格式截 取數(shù)據(jù)。為方便理解舉例如下:控制電路模塊104最初以國(guó)際標(biāo)準(zhǔn)數(shù)據(jù)頻率=釘(時(shí) 鐘頻1)=絕對(duì)時(shí)鐘頻率1/372=3.57兆赫茲/372=9600,和數(shù)據(jù)格式為10位,自行 設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù),隨著數(shù)據(jù)截取的進(jìn)行,控制電路模塊104由截取 到的ATR數(shù)據(jù)中,得數(shù)據(jù)頻率G(時(shí)鐘頻率2)=2*絕對(duì)時(shí)鐘頻率2/372=2*3.57兆 赫茲/372=19200,則控制電路模塊104以數(shù)據(jù)頻率19200和數(shù)據(jù)格式為10位, 設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù)。
相對(duì)數(shù)據(jù)頻率、ATR數(shù)據(jù)的專用模式下控制電路模塊104具體用于根據(jù) ATR數(shù)據(jù)專用模式中的默認(rèn)信息截取數(shù)據(jù),為方便理解舉例如下控制電路模 塊104最初以國(guó)際標(biāo)準(zhǔn)每過(guò)372個(gè)時(shí)鐘脈沖獲得lbit位的方法截取數(shù)據(jù),隨著數(shù) 據(jù)截取的進(jìn)行,控制電路模塊104由截取到的ATR數(shù)據(jù)中,分析得到相對(duì)數(shù)據(jù) 頻率改變?yōu)槊窟^(guò)186個(gè)時(shí)鐘脈沖獲得lbit位,則控制電路模塊104以每過(guò)186 個(gè)時(shí)鐘脈沖獲得lbit位的模式截取數(shù)據(jù)。
實(shí)際應(yīng)用中,還可以是控制電路模塊104由截取到的ATR數(shù)據(jù)中,分析得 到相對(duì)數(shù)據(jù)頻率改變?yōu)?*時(shí)鐘頻率/512,即每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位,則 控制電路模塊104以每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位的模式截取數(shù)據(jù),或其他方 式截取數(shù)據(jù)。
優(yōu)選地,該系統(tǒng)還可以包括存儲(chǔ)模塊105,該存儲(chǔ)模塊105用于,存儲(chǔ)控制 電路模塊104根據(jù)其自行設(shè)計(jì)的智能卡與讀卡器交互數(shù)據(jù)的數(shù)據(jù)截取方式,截取 的數(shù)據(jù)。
優(yōu)選地,該系統(tǒng)還可以包括傳輸接口模塊106,該傳輸接口模塊106用于, 將截取的數(shù)據(jù)上傳。傳輸接口模塊106上述截取數(shù)據(jù)的方式,可以是截取數(shù)據(jù)的同時(shí)上傳或先截
取數(shù)據(jù)然后存儲(chǔ),存儲(chǔ)后再上傳。
其中,存儲(chǔ)模塊105、傳輸接口模塊106還可以內(nèi)置于控制電路模塊104。 圖2為本發(fā)明模擬卡片的結(jié)構(gòu)示意圖。模擬卡片由觸點(diǎn)、數(shù)據(jù)線和接插件組
成,觸點(diǎn)和接插件通過(guò)數(shù)據(jù)線連接。
實(shí)施例2:
本發(fā)明實(shí)施例提供的一種智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,包括輸入接口、 輸出接口、測(cè)頻電路、控制電路及模擬卡片電路,其中,輸入接口、輸出接口、 測(cè)頻電路、控制電路順序連接,模擬卡片電路與輸出接口相連,智能卡與輸入接 口相連,且模擬卡片另一端插入讀卡器,。則待'工作的智能卡通過(guò)輸入接口、測(cè) 頻電路、控制電路、輸出接口與模擬卡片間接插入讀卡器,與讀卡器進(jìn)行數(shù)據(jù)交 互。其中,讀卡器可以連接于主機(jī)也可以連接于嵌入式設(shè)備或其它支持USB通
信或串口通信的設(shè)備。
參見(jiàn)圖3,本發(fā)明實(shí)施例提供了一種智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其中 讀卡器連接于主機(jī),該方法具體包括
步驟201:將智能卡、輸入接口、測(cè)頻電路、控制電路、輸出接口、模擬卡
片電路、讀卡器順序連接;
本實(shí)施例中,讀卡器連接于主機(jī),智能卡插入輸入接口即插槽,模擬卡片 電路插入讀卡器,其另一端連接于輸出接口,輸入接口、測(cè)頻電路、控制電路、 輸出接口104和模擬卡片電路105相當(dāng)于數(shù)據(jù)傳輸線,使智能卡間接插入讀卡器。
本實(shí)施例中,輸入接口、模擬卡片電路和智能卡及讀卡器同樣遵守7816-4 協(xié)議,有VCC (電源電壓)、GND (地)、CLK (時(shí)鐘)、RST (復(fù)位)、I/O (輸 入輸出)5個(gè)觸點(diǎn),當(dāng)智能卡連接與輸入接口即插入插槽、模擬卡片電路插入讀 卡器后,智能卡與輸入接口即插槽、模擬卡片電路與讀卡器的觸點(diǎn)分別機(jī)械連接, 模擬卡片電路、輸出接口、控制電路、測(cè)頻電路、輸入接口和智能卡被激活,主 機(jī)通過(guò)讀卡器、模擬卡片電路等操作智能卡。
步驟202:測(cè)頻電路測(cè)頻獲得智能卡通過(guò)模擬卡片電路與讀卡器交互的時(shí)鐘 頻率;本實(shí)施例中,步驟203測(cè)頻電路測(cè)得的時(shí)鐘頻率可以是絕對(duì)時(shí)鐘頻率也可以 是相對(duì)數(shù)據(jù)頻率,絕對(duì)時(shí)鐘頻率由測(cè)頻電路測(cè)得的100個(gè)脈沖及其所用的時(shí)間得 到,即絕對(duì)時(shí)鐘頻率=100/1,本實(shí)施例所測(cè)得的t=28.01微秒,則絕對(duì)時(shí)鐘頻率 =100/28.01微秒=3.57兆赫茲。實(shí)際應(yīng)用中,還可以用計(jì)數(shù)器實(shí)現(xiàn),即在該系統(tǒng) 中實(shí)現(xiàn)計(jì)數(shù)器,計(jì)數(shù)器在tO時(shí)刻開(kāi)始計(jì)數(shù),其計(jì)數(shù)值為計(jì)數(shù)l,開(kāi)始計(jì)數(shù)后計(jì)數(shù) 器每接收到一個(gè)時(shí)鐘信號(hào)計(jì)數(shù)值加1, tl時(shí)刻計(jì)數(shù)值為計(jì)數(shù)2,則絕對(duì)時(shí)鐘頻率= (計(jì)數(shù)2-計(jì)數(shù)1) / (tl-t0);相對(duì)數(shù)據(jù)頻率由測(cè)頻電路記錄時(shí)鐘脈沖個(gè)數(shù),并由 該記錄的時(shí)鐘脈沖個(gè)數(shù)來(lái)對(duì)應(yīng)相對(duì)數(shù)據(jù)頻率得到。
步驟203:控制電路根據(jù)其測(cè)得的智能卡與讀卡器交互的時(shí)鐘頻率,自行設(shè) 計(jì)智能卡與讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)。
本實(shí)施例步驟201中模擬卡片電路由觸點(diǎn)、數(shù)據(jù)線和接插件組成,觸點(diǎn)和接 插件通過(guò)數(shù)據(jù)線連接。
本實(shí)施例中,智能卡與所述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率或相 對(duì)數(shù)據(jù)頻率。
本實(shí)施例步驟202中,智能卡與讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率 時(shí),控制電路截取數(shù)據(jù)的步驟還包括
控制電路根據(jù)智能卡與讀卡器交互的絕對(duì)時(shí)鐘頻率計(jì)算智能卡與讀卡器交 互的數(shù)據(jù)頻率,并由計(jì)算得到的數(shù)據(jù)頻率截取ATR數(shù)據(jù)。
其中,智能卡與讀卡器交互的數(shù)據(jù)頻率具體是波特率,且該數(shù)據(jù)頻率和智能 卡與讀卡器交互的時(shí)鐘頻率存在函數(shù)關(guān)系,為方便理解舉例如下
數(shù)據(jù)頻率=打(時(shí)鐘頻率),本實(shí)施例中,數(shù)據(jù)頻率=時(shí)鐘頻率/372=3.57兆赫茲 /372=9600 。
本實(shí)施例步驟202中,智能卡與讀卡器交互的時(shí)鐘頻率具體為相對(duì)數(shù)據(jù)頻率
時(shí),控制電路截取數(shù)據(jù)的步驟還包括
控制電路根據(jù)相對(duì)數(shù)據(jù)頻率,直接截取ATR數(shù)據(jù)。本實(shí)施例中,相對(duì)數(shù)據(jù) 頻率=時(shí)鐘頻率/372,即每過(guò)372個(gè)時(shí)鐘脈沖,獲得lbit位。
優(yōu)選地,本實(shí)施例還包括解析控制電路截取的ATR數(shù)據(jù)是協(xié)商模式還是專 用模式的步驟。
其中,當(dāng)控制電路截取的ATR數(shù)據(jù)是協(xié)商模式時(shí),步驟204控制電路設(shè)計(jì)智能卡與讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為 控制電路在智能卡與讀卡器交互的數(shù)據(jù)中,査找變頻指令-查找到變頻指令則根據(jù)變頻指令的信息及由測(cè)頻電路測(cè)得的智能卡與讀卡 器交互的絕對(duì)時(shí)鐘頻率,計(jì)算智能卡與讀卡器交互的數(shù)據(jù)頻率,并由計(jì)算得到的 數(shù)據(jù)頻率及智能卡與讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè)計(jì)數(shù)據(jù)截取方式,并截取數(shù) 據(jù);智能卡與讀卡器交互的數(shù)據(jù)頻率和智能卡與讀卡器交互的時(shí)鐘頻率存在函數(shù) 關(guān)系。
沒(méi)有查找到變頻指令,則控制電路模塊104用于根據(jù)該絕對(duì)時(shí)鐘頻率計(jì)算數(shù) 據(jù)頻率,以該數(shù)據(jù)頻率和智能卡與讀卡器交互數(shù)據(jù)的數(shù)據(jù)截取方式,截取數(shù)據(jù)。
其中,變頻指令包含于智能卡與讀卡器交互的數(shù)據(jù)中;變頻指令具體為一條 指令,指示數(shù)據(jù)頻率和時(shí)鐘頻率函數(shù)關(guān)系變化后的新的函數(shù)關(guān)系,例如控制電 路模塊104査找到變頻指令前,數(shù)據(jù)頻率=。(時(shí)鐘頻率1),查找到變頻指令后, 變頻指令指示數(shù)據(jù)頻率與時(shí)鐘頻率的函數(shù)關(guān)系變化為數(shù)據(jù)頻率f2(時(shí)鐘頻率 2),其中fl可以等于f2,也可以不等于f2,但是控制電路模塊104沒(méi)有查找到 變頻指令,則時(shí)鐘頻率一定不會(huì)發(fā)生變化。
智能卡與讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式,具體為一個(gè)字節(jié)在串行數(shù)據(jù)傳輸中 占用的位數(shù),固定不變。 一般一個(gè)完整的字節(jié)占用8位,智能卡范圍, 一個(gè)完整 的字節(jié)一般占用10位,即數(shù)據(jù)格式為10位。
本實(shí)施例中,絕對(duì)時(shí)鐘頻率、ATR數(shù)據(jù)協(xié)商模式下控制電路模塊104最 初以數(shù)據(jù)頻率=打(時(shí)鐘頻l)-絕對(duì)時(shí)鐘頻率1/372=3.57兆赫茲/372=9600,和數(shù)據(jù) 格式為10位,自行設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù),隨著數(shù)據(jù)截取的進(jìn)行,控制 電路模塊104在截取到的數(shù)據(jù)中,査找到變頻指令,變頻指令指示數(shù)據(jù)頻率與時(shí) 鐘頻率函數(shù)關(guān)系變化為數(shù)據(jù)頻率-G(時(shí)鐘頻率2)=2*絕對(duì)時(shí)鐘頻率2/372=2*3.57 兆赫茲/372=19200,則控制電路模塊104以數(shù)據(jù)頻率19200和數(shù)據(jù)格式為10位, 設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù)。
相對(duì)數(shù)據(jù)頻率、ATR數(shù)據(jù)協(xié)商模式下控制電路模塊104最初以國(guó)際標(biāo)準(zhǔn) 相對(duì)數(shù)據(jù)頻率=時(shí)鐘頻率/372,截取數(shù)據(jù),即每過(guò)372個(gè)時(shí)鐘脈沖,獲得lbit位。 隨著數(shù)據(jù)截取的進(jìn)行,控制電路模塊104在截取到的數(shù)據(jù)中,查找到變頻指令, 得相對(duì)數(shù)據(jù)頻率=時(shí)鐘頻率*2/372,則相對(duì)數(shù)據(jù)頻率由對(duì)應(yīng)372個(gè)脈沖變化為對(duì)應(yīng)186個(gè)脈沖,截取數(shù)據(jù)。
實(shí)際應(yīng)用中,還可以是控制電路模塊104由截取到的ATR數(shù)據(jù)中,分析得 到相對(duì)數(shù)據(jù)頻率改變?yōu)?*時(shí)鐘頻率/512,即每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位,則 控制電路模塊104以每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位的模式截取數(shù)據(jù),或其他方 式截取數(shù)據(jù)。
其中,當(dāng)控制電路截取的ATR數(shù)據(jù)是專用模式時(shí),步驟204控制電路設(shè)計(jì) 智能卡與讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為-
控制電路根據(jù)ATR數(shù)據(jù)專用模式中的默認(rèn)信息及智能卡與讀卡器的交互的 數(shù)據(jù)的數(shù)據(jù)格式截取數(shù)據(jù)。
絕對(duì)時(shí)鐘頻率、ATR數(shù)據(jù)的專用模式下控制電路模塊104具體用于根據(jù) ATR數(shù)據(jù)專用模式中的默認(rèn)信息及智能卡與讀卡器的交互的數(shù)據(jù)的數(shù)據(jù)格式截 取數(shù)據(jù)。為方便理解舉例如下:控制電路模塊104最初以國(guó)際標(biāo)準(zhǔn)數(shù)據(jù)頻率fl(時(shí) 鐘頻1)=絕對(duì)時(shí)鐘頻率1/372=3.57兆赫茲/372=9600,和數(shù)據(jù)格式為10位,自行 設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù),隨著數(shù)據(jù)截取的進(jìn)行,控制電路模塊104由截取 到的ATR數(shù)據(jù)中,得數(shù)據(jù)頻率=£2(時(shí)鐘頻率2)=2*絕對(duì)時(shí)鐘頻率2/372=2*3.57兆 赫茲/372=19200,則控制電路模塊104以數(shù)據(jù)頻率19200和數(shù)據(jù)格式為10位, 設(shè)計(jì)數(shù)據(jù)截取方式,截取數(shù)據(jù)。
相對(duì)數(shù)據(jù)頻率、ATR數(shù)據(jù)的專用模式下控制電路模塊104具體用于根據(jù) ATR數(shù)據(jù)專用模式中的默認(rèn)信息截取數(shù)據(jù),為方便理解舉例如下控制電路模 塊104最初以國(guó)際標(biāo)準(zhǔn)每過(guò)372個(gè)時(shí)鐘脈沖獲得lbit位的方法截取數(shù)據(jù),隨著數(shù) 據(jù)截取的進(jìn)行,控制電路模塊104由截取到的ATR數(shù)據(jù)中,分析得到相對(duì)數(shù)據(jù) 頻率改變?yōu)槊窟^(guò)186個(gè)時(shí)鐘脈沖獲得lbit位,則控制電路模塊104以每過(guò)186 個(gè)時(shí)鐘脈沖獲得lbit位的模式截取數(shù)據(jù)。
實(shí)際應(yīng)用中,還可以是控制電路模塊104由截取到的ATR數(shù)據(jù)中,分析得 到相對(duì)數(shù)據(jù)頻率改變?yōu)?*時(shí)鐘頻率/512,即每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位,則 控制電路模塊104以每過(guò)256個(gè)時(shí)鐘脈沖獲得lbit位的模式截取數(shù)據(jù),或其他方 式截取數(shù)據(jù)。
優(yōu)選地,該方法還包括存儲(chǔ)控制電路截取的智能卡與讀卡器交互的數(shù)據(jù)的步驟。優(yōu)選地,該方法還包括上傳控制電路截取的智能卡與讀卡器交互的數(shù)據(jù)的過(guò)程。
其中,上傳截取數(shù)據(jù)的方式,可以是截取數(shù)據(jù)的同時(shí)上傳或先截取數(shù)據(jù)然后 存儲(chǔ),存儲(chǔ)后再上傳。
本發(fā)明實(shí)施例通過(guò)將智能卡通過(guò)接口、測(cè)頻及控制電路、模擬卡片與讀卡器 相連,測(cè)得智能卡通過(guò)模擬卡片與讀卡器交互的時(shí)鐘頻率,自行設(shè)計(jì)數(shù)據(jù)截取方 式,截取了智能卡與讀卡器交互的數(shù)據(jù),解決了智能卡與讀卡器交互的數(shù)據(jù)無(wú)從 獲得的問(wèn)題,且通過(guò)査看分析本發(fā)明實(shí)施例截取的數(shù)據(jù)和智能卡與讀卡器交互的 標(biāo)準(zhǔn)數(shù)據(jù),為快速解決讀卡器不識(shí)別智能卡是讀卡器存在問(wèn)題還是智能卡存在問(wèn) 題提供了依據(jù)。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
1、一種智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述系統(tǒng)包括輸入接口、輸出接口、測(cè)頻電路模塊、控制電路模塊及模擬卡片電路,所述輸入接口、輸出接口、測(cè)頻電路模塊、控制電路模塊順序連接,所述模擬卡片電路與所述輸出接口相連,其中,所述輸入接口,用于連接待工作的智能卡;所述輸出接口,用于連接所述模擬卡片電路;所述測(cè)頻電路模塊,用于測(cè)頻得到智能卡與讀卡器交互的時(shí)鐘頻率;所述控制電路模塊,用于根據(jù)所述測(cè)頻模塊測(cè)得的所述智能卡與所述讀卡器交互的時(shí)鐘頻率,自行設(shè)計(jì)所述智能卡與所述讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù);所述模擬卡片電路,用于插入讀卡器以及連接所述輸出接口。
2、 根據(jù)權(quán)利要求1所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述模擬卡片電 路由觸點(diǎn)、數(shù)據(jù)線和接插件組成,觸點(diǎn)和接插件通過(guò)數(shù)據(jù)線連接。
3、 根據(jù)權(quán)利要求1所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述測(cè)頻電路模 塊測(cè)得的所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率或相對(duì) 數(shù)據(jù)頻率。
4、 根據(jù)權(quán)利要求3所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述智能卡與所 述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率時(shí),所述控制電路模塊具體用于根 據(jù)所述絕對(duì)時(shí)鐘頻率,計(jì)算所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由所述 計(jì)算得到的數(shù)據(jù)頻率截取ATR數(shù)據(jù)。
5、 根據(jù)權(quán)利要求3所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述智能卡與所 述讀卡器交互的時(shí)鐘頻率具體為相對(duì)數(shù)據(jù)頻率時(shí),所述控制電路模塊具體用于根 據(jù)所述相對(duì)數(shù)據(jù)頻率,直接截取ATR數(shù)據(jù)。
6、 根據(jù)權(quán)利要求4或5所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述系統(tǒng)還 可以包括ATR解析模塊,所述ATR解析模塊用于解析ATR數(shù)據(jù),判斷所述ATR數(shù)據(jù)是協(xié)商模式還是專用模式。
7、 根據(jù)權(quán)利要求6所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述ATR數(shù)據(jù)具體為協(xié)商模式時(shí),控制電路模塊還具體用于查找變頻指令,并根據(jù)所述變頻指令 的信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交互的絕對(duì)時(shí)鐘 頻率,計(jì)算所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由所述計(jì)算得到的數(shù)據(jù) 頻率及所述智能卡與所述讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè)計(jì)數(shù)據(jù)截取方式,并截 取數(shù)據(jù)。
8、 根據(jù)權(quán)利要求6所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述ATR數(shù)據(jù)具 體為協(xié)商模式時(shí),控制電路模塊還具體用于查找變頻指令,并根據(jù)所述變頻指令 的信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交互的相對(duì)數(shù)據(jù) 頻率截取數(shù)據(jù)。
9、 根據(jù)權(quán)利要求6所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述ATR數(shù)據(jù)具 體為專用模式時(shí),控制電路模塊具體用于根據(jù)所述ATR數(shù)據(jù)專用模式中的默認(rèn) 信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交互的絕對(duì)時(shí)鐘頻 率,計(jì)算所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由所述計(jì)算得到的數(shù)據(jù)頻 率及所述智能卡與所述讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè)計(jì)數(shù)據(jù)截取方式,并截取 數(shù)據(jù)。
10、 根據(jù)權(quán)利要求6所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述ATR數(shù)據(jù) 具體為專用模式時(shí),控制電路模塊具體用于根據(jù)所述ATR數(shù)據(jù)專用模式中的默 認(rèn)信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交互的相對(duì)數(shù)據(jù) 頻率截取數(shù)據(jù)。
11、 根據(jù)權(quán)利要求7所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述智能卡與所 述讀卡器交互的數(shù)據(jù)頻率和所述智能卡與所述讀卡器交互的時(shí)鐘頻率存在函數(shù) 關(guān)系。
12、 根據(jù)權(quán)利要求7或8所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述控制電 路模塊査找到的所述變頻指令包含于所述智能卡與所述讀卡器交互的數(shù)據(jù)中,具 體包含所述數(shù)據(jù)頻率與所述時(shí)鐘頻率的函數(shù)關(guān)系的變化。
13、 根據(jù)權(quán)利要求1所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述系統(tǒng)還可以 包括存儲(chǔ)模塊,用于存儲(chǔ)所述控制電路模塊根據(jù)其自行設(shè)計(jì)的所述智能卡與所述 讀卡器交互的數(shù)據(jù)的截取方式,截取的數(shù)據(jù)。
14、 根據(jù)權(quán)利要求1所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述系統(tǒng)還可以包括傳輸接口模塊,用于將所述截取的數(shù)據(jù)上傳。
15、 根據(jù)權(quán)利要求14所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述傳輸接口 上傳所述截取數(shù)據(jù)的方式,可以是截取數(shù)據(jù)的同時(shí)上傳或先截取數(shù)據(jù)然后存儲(chǔ), 存儲(chǔ)后再上傳。
16、 根據(jù)權(quán)利要求13所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述存儲(chǔ)模塊 還可以內(nèi)置于所述控制電路模塊。
17、 根據(jù)權(quán)利要求14所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述傳輸接口 模塊還可以內(nèi)置于所述控制電路模塊。
18、 根據(jù)權(quán)利要求1所述的智能卡數(shù)據(jù)截取系統(tǒng),其特征是所述測(cè)頻電路模 塊可以內(nèi)置于所述控制電路模塊。
19、 一種智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是包括以下步驟設(shè)備連接將智能卡、輸入接口、測(cè)頻電路、控制電路、輸出接口、模擬卡片電路、讀卡器順序連接;測(cè)頻獲得時(shí)鐘頻率所述測(cè)頻電路測(cè)頻獲得所述智能卡通過(guò)所述模擬卡片與所述讀卡器交互的時(shí)鐘頻率;數(shù)據(jù)截取所述控制電路根據(jù)所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交互的時(shí)鐘頻率,自行設(shè)計(jì)所述智能卡與所述讀卡器交互的數(shù)據(jù)的截取方 式,并截取數(shù)據(jù)。
20、 根據(jù)權(quán)利要求19所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述模擬卡片電路由觸點(diǎn)、數(shù)據(jù)線和接插件組成,觸點(diǎn)和接插件通過(guò)數(shù)據(jù)線連接。
21、 根據(jù)權(quán)利要求19所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率或相對(duì)數(shù)據(jù)頻率。
22、 根據(jù)權(quán)利要求21所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為絕對(duì)時(shí)鐘頻率時(shí),所述數(shù)據(jù)截取步 驟還包括下列步驟所述控制電路根據(jù)所述智能卡與所述讀卡器交互的絕對(duì)時(shí)鐘頻率計(jì)算所述 智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由所述計(jì)算得到的數(shù)據(jù)頻率截取ATR 數(shù)據(jù)。
23、 根據(jù)權(quán)利要求21所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所述智能卡與所述讀卡器交互的時(shí)鐘頻率具體為相對(duì)數(shù)據(jù)頻率時(shí),所述數(shù)據(jù)截取步 驟還包括下列步驟所述控制電路根據(jù)所述相對(duì)數(shù)據(jù)頻率,直接截取ATR數(shù)據(jù)。
24、 根據(jù)權(quán)利要求22或23所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征 是所述數(shù)據(jù)截取步驟還包括解析所述控制電路截取的ATR數(shù)據(jù)是協(xié)商模式還是 專用模式的步驟。
25、 根據(jù)權(quán)利要求24所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述控制電路截取的ATR數(shù)據(jù)是協(xié)商模式時(shí),所述數(shù)據(jù)截取步驟中所述智能卡與 所述讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為控制電路在所述智能卡與所述讀卡器交互的數(shù)據(jù)中,查找變頻指令,并根據(jù) 所述變頻指令的信息及由所述測(cè)頻電路測(cè)得的所述智能卡與所述讀卡器交互的 絕對(duì)時(shí)鐘頻率,計(jì)算所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率,并由所述計(jì)算得 到的數(shù)據(jù)頻率及所述智能卡與所述讀卡器交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè)計(jì)數(shù)據(jù)截取 方式,并截取數(shù)據(jù)。
26、 根據(jù)權(quán)利要求24所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述控制電路截取的ATR數(shù)據(jù)是協(xié)商模式時(shí),所述數(shù)據(jù)截取步驟中所述智能卡與 所述讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為控制電路在所述智能卡與所述讀卡器交互的數(shù)據(jù)中,査找變頻指令,并根據(jù) 所述變頻指令的信息及由所述測(cè)頻電路模塊測(cè)得的所述智能卡與所述讀卡器交 互的相對(duì)數(shù)據(jù)頻率截取數(shù)據(jù)。
27、 根據(jù)權(quán)利要求24所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述控制電路截取的ATR數(shù)據(jù)是專用模式時(shí),所述數(shù)據(jù)截取步驟中所述智能卡與 所述讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為控制電路根據(jù)所述ATR數(shù)據(jù)專用模式中的默認(rèn)信息及由所述測(cè)頻電路模塊 測(cè)得的所述智能卡與所述讀卡器交互的絕對(duì)時(shí)鐘頻率,計(jì)算所述智能卡與所述讀 卡器交互的數(shù)據(jù)頻率,并由所述計(jì)算得到的數(shù)據(jù)頻率及所述智能卡與所述讀卡器 交互的數(shù)據(jù)的數(shù)據(jù)格式設(shè)計(jì)數(shù)據(jù)截取方式,并截取數(shù)據(jù)。
28、 根據(jù)權(quán)利要求24所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述控制電路截取的ATR數(shù)據(jù)是專用模式時(shí),所述數(shù)據(jù)截取步驟中所述智能卡與所述讀卡器交互的數(shù)據(jù)的截取方式,并截取數(shù)據(jù)的步驟具體為控制電路根據(jù)所述ATR數(shù)據(jù)專用模式中的默認(rèn)信息及由所述測(cè)頻電路模塊 測(cè)得的所述智能卡與所述讀卡器交互的相對(duì)數(shù)據(jù)頻率截取數(shù)據(jù)。
29、 根據(jù)權(quán)利要求25或27所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所述智能卡與所述讀卡器交互的數(shù)據(jù)頻率和所述智能卡與所述讀卡器交互的 時(shí)鐘頻率存在函數(shù)關(guān)系。
30、 根據(jù)權(quán)利要求25或26所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征 是所述變頻指令包含于所述智能卡與所述讀卡器交互的數(shù)據(jù)中,具體包含所述數(shù) 據(jù)頻率與所述時(shí)鐘頻率的函數(shù)關(guān)系的變化。
31、 根據(jù)權(quán)利要求19所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述方法還包括存儲(chǔ)所述控制電路截取的所述智能卡與所述讀卡器交互的數(shù)據(jù)的 步驟。
32、 根據(jù)權(quán)利要求19所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述方法還包括上傳所述控制電路截取的所述智能卡與所述讀卡器交互的數(shù)據(jù)的 步驟。
33、 根據(jù)權(quán)利要求32所述的智能卡數(shù)據(jù)截取系統(tǒng)的控制方法,其特征是所 述上傳所述截取數(shù)據(jù)的方式,可以是截取數(shù)據(jù)的同時(shí)上傳或先截取數(shù)據(jù)然后存 儲(chǔ),存儲(chǔ)后再上傳。
全文摘要
一種智能卡數(shù)據(jù)截取系統(tǒng)及控制方法,屬于信息安全領(lǐng)域,能夠截取智能卡與讀卡器交互的數(shù)據(jù),為快速解決讀卡器不識(shí)別智能卡是讀卡器存在問(wèn)題還是智能卡存在問(wèn)題提供了依據(jù)。技術(shù)方案是所述系統(tǒng)包括輸入接口、輸出接口、測(cè)頻電路模塊、控制電路模塊及模擬卡片電路,輸入接口、輸出接口、測(cè)頻電路模塊、控制電路模順序連接,所述模擬卡片由觸點(diǎn)、數(shù)據(jù)線和接插件組成,觸點(diǎn)和接插件通過(guò)數(shù)據(jù)線連接。本發(fā)明還公開(kāi)了一種智能卡數(shù)據(jù)截取系統(tǒng)的控制方法。
文檔編號(hào)G06K7/00GK101295349SQ20081011418
公開(kāi)日2008年10月29日 申請(qǐng)日期2008年5月30日 優(yōu)先權(quán)日2008年5月30日
發(fā)明者于華章, 舟 陸 申請(qǐng)人:北京飛天誠(chéng)信科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
本溪市| 临高县| 保亭| 安西县| 巫溪县| 长阳| 宁津县| 吕梁市| 武鸣县| 桃江县| 平谷区| 荆门市| 阿克陶县| 泰兴市| 申扎县| 渝中区| 六枝特区| 仙游县| 南岸区| 长宁区| 桂林市| 龙游县| 潮安县| 庄浪县| 禹城市| 敦煌市| 清丰县| 茂名市| 瑞丽市| 开鲁县| 龙游县| 菏泽市| 花莲县| 三江| 定日县| 陕西省| 巴塘县| 牡丹江市| 赤城县| 弥渡县| 文昌市|