基本上,銀行卡和我們常見的藍色門禁卡可以說是RFID標簽。都是內(nèi)部有芯片但沒有自我充電的裝置(有自我充電的RFID,但市場大部分都沒有充電)。
取決于具體的使用場景,芯片可以是廉價的存儲能力只有幾十個字節(jié)僅用于表示身份的芯片,也可以銀行卡上更復(fù)雜的可編程的微控制器。要讀取RFID的數(shù)據(jù)需要讀卡器,讀卡器產(chǎn)生的磁場會通過電磁感應(yīng)為RFID標簽供電,然后兩者發(fā)生通信。
讀卡器和RFID通信取決與兩個層面,一個是射頻RF層面兩種是否能夠物理通信(是否在相同頻率,以及是否采用相同的調(diào)制解調(diào)模式);第二個是是軟件協(xié)議上面是否能夠通信(一個數(shù)據(jù)承載上采用相同的協(xié)議,另外一個是應(yīng)用層協(xié)議也要一致)。
首先我們看看RFID支持的頻率有哪些:
可以看到RFID支持多個頻段,我們常用的門禁卡因為便宜而且功能簡單,所以大部分都在125-134KHZ這個頻段上。
NFC也是采用射頻通信,但是只能工作在13.56MHZ這個頻率上,所以這就說明了為什么NFC不能讀取門禁卡。
回到RFID,讓我們看看在13.56MHZ的通信標準,其中最重要的一個就是ISO14443,ISO14443定義了兩種RF模式,Type A以及 Type B,兩種模式在編碼和同步模式上有區(qū)別。目前中國的銀行卡支持的是ISO14443的type A標準,這也是為什么NFC可以讀取銀行卡信息。
順便提一下Mifare以及Felica。Mifare是NXP的產(chǎn)品,從RF上采用的ISO 14443的Type A方式,但是在通信協(xié)議上采用的是私有協(xié)議(ISO 14443規(guī)范的通信協(xié)議是采用APDU進行通信)。Felica來自索尼,也使用13.56M這個頻率,但是使用不同的調(diào)制模式,有時候被成為Type F,而且在通信協(xié)議上也和ISO 14443規(guī)定的通信協(xié)議不一樣,采用自定義的協(xié)議(發(fā)送F-Frame)。
NFC規(guī)范要求物理通信上支持Type A以及Felica,由于Mifare采用的也是Type A,所以物理上Mifare,Felica以及Type A都支持了。配合合適的軟件,NFC設(shè)備可以是虛擬卡,也可以是讀卡器;如果有支持PBOC(國內(nèi)銀行卡使用的標準)的程序,也就可以讀取銀行卡記錄; 如果有程序,也可以讀取公交卡信息 。NFC設(shè)備可以同時安裝多個虛擬銀行卡程序,只要支持Type A,就可以到銀行的pos機上刷了。
目前居民身份證使用的是Type B, 很多NFC芯片其實已經(jīng)支持Type B了,只是身份證信息是加密的,沒有相應(yīng)的程序,估計也無法讀取。
1.《關(guān)于nec怎么讀取銀行卡信息我想說手機NFC模塊能不能讀取門禁卡信息?》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《關(guān)于nec怎么讀取銀行卡信息我想說手機NFC模塊能不能讀取門禁卡信息?》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/caijing/2068314.html