在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

射頻識別技術漫談(11)——Mifare系列卡的共性

闐笑 ? 來源:魏道志 ? 作者:魏道志 ? 2023-10-11 15:38 ? 次閱讀

Mifare是NXP公司生產的一系列遵守ISO14443A標準的射頻卡,包Mifare S50、Mifare S70、Mifare UltraLight、Mifare Pro、Mifare Desfire等,由于Mifare的巨大影響力,業內有時把其它公司生產的遵守ISO14443A標準的射頻卡也稱為“Mifare”,尤其是Mifare S50卡片,幾乎就是ISO14443A標準的代言人。
至于“Mifare”這個名字的由來,據說1998年Philips收購了瑞士的米克朗(Mikron)公司,該公司之前開發了一套收費系統叫作MIkron FARE-collection System,即米克朗收費系統,簡寫為Mifare。
Mifare系列卡片有時也根據卡內使用芯片的不同,把Mifare UltraLight稱為MF0,Mifare S50和S70稱為MF1,Mifare Pro稱為MF2,Mifare Desfire稱為MF3。
Mifare系列的共同特征就是遵守ISO14443A國際標準,這些共同特征描述如下:
1.它們都是接近卡PICC(Proximity ICC),讀寫距離最大10cm。
2.它們的射頻頻率都是13.56MHz±7KHz。
3.這些卡片都是無源免接觸的,能量由讀寫器產生的射頻場提供。
4.讀寫器產生的射頻場的磁場強度在1.5A/m~7.5A/m之間,卡片在這個場強區間內可以連續的正常工作。
5.卡片首先進入讀寫器的射頻場得電完成初始化,之后等待讀寫器的命令。讀寫器與卡片的數據交流總是采用RTF模式,即讀寫器先發出命令,卡片在規定的時間內對命令作出應答,如果讀寫器沒有命令,卡片無論如何也不能先發言。
6.讀寫器向卡片發送命令使用100% ASK調制的修正米勒(Modified Miller)碼,卡片應答時使用副載波調制的曼側斯特(Manchester)碼。
7.卡片與讀寫器之間通訊的數據速率有4種:106Kbps,212Kbps,424Kbps,847Kbps。但在讀卡選擇命令(含)之前,通訊速率只能是106Kbps。讀卡選擇之后,卡片和讀寫器可以協商使用什么樣的速率。106Kbps是怎么來的,它是載波頻率13.56MHz除以128得來的,通俗的說法是“載波128分頻”。
8.卡片未進入射頻場時稱為斷電(Power-Off)狀態,進入射頻場得電復位后進入休閑(Idle)狀態,收到讀寫器的呼叫命令后進入準備(Ready)狀態,經過防沖突循環被選中后進入激活(Active)狀態,在激活狀態收到休眠命令或不認識的命令后進入休眠(Halt)狀態。
9.這些卡片都有一個全球唯一的序列號,序列號的長度可能是4字節,7字節或10字節。當多張卡片同時進入讀寫器的射頻場時,卡片們遵守面向比特的防沖突機制,由讀卡器選出唯一的一張卡片進行操作。讀寫器操作完一張卡片后,可以發送休眠命令讓這張卡片進入休眠狀態,而讀卡器繼續對其他卡片進行操作。
10.這些卡片在卡選擇(含)之前的操作步驟都是一樣的,卡選擇之后的操作就不一樣了,比如有的需要驗證密碼,有的不需要,而且驗證密碼的方式也有區別。
11.從卡片進入磁場到卡片被選中要經過兩步。
第一步是讀寫器呼叫磁場內的卡片,卡片對呼叫做出應答。
(1)由于磁場內可能有剛進入磁場并得電復位處于休閑狀態的卡片,也可能有已經被讀寫器操作過,被讀寫器發送休眠命令進入休眠狀態的卡片,對這兩類不同的卡片,讀寫器使用兩種不同的命令進行呼叫:卡請求(REQA,0x26)和卡喚醒(WAKE-UP,0x52)。
(2)其中卡請求(REQA)只能呼叫處于休閑(Idle)狀態的卡片,卡喚醒(WAKE-UP)可以呼叫所有卡片,包括處于休眠(Halt)和休閑狀態的卡片。
(3)收到卡呼叫命令后,卡片將對命令做出應答(Answer To Request,ATQA),告訴讀寫器自己是否遵守面向比特的防沖突機制,如果不遵守,讀寫器自然就不會往下操作了,除非雙方約好了一種特殊的防沖突協議,不過那就不叫“遵守ISO14443A”了。ATQA有兩個字節,第一個字節的值沒有規定(RFU),第二個字節的高兩位b7b6表示卡序列號長度(“00”為4字節,“01”為7字節,“10”為10字節), b5位的值沒有規定(RFU),b4-b0表示是否遵守面向比特的防沖突機制,如果遵守,b4-b0必須有且僅有1位為1。通常情況下,Mifare S50的ATQA是0004H,Mifare S70的ATQA是0002H,Mifare UltraLight的ATQA是0044H,Mifare Light的ATQA是0010H,Mifare Desfire的ATQA是0344H。業內習慣稱ATQA為卡類型,并且稱“Mifare S50的卡類型是0004H,Mifare S70的卡類型是0002H,Mifare UltraLight的卡類型是0044H,Mifare Desfire的卡類型是0344H……”,這種說法其實是不嚴謹的。已經出現了ATQA為0044H和0344H的卡片,但這種卡片并不是Mifare UltraLight和Mifare Desfire,而是一種新的7字節的Mifare S50。這很正常,因為ISO14443A中規定,ATQA的作用是卡片表明自己是否遵守面向比特的防沖突機制以及自身卡序列號的長度,并不是表示哪種類型的卡片。
(1)之所以把“防沖突”和“選擇”放在一塊說,是因為二者的命令碼是一樣的,區別在于命令碼后面包含多少位已經確認的卡序列號。
(2)面向比特的防沖突機制每個防沖突循環需要32bit的卡號參加。讀寫器向所有參加防沖突的卡片發出一個防沖突命令碼,并告訴卡片們已經確定了多少位卡序列號,讓卡序列號前面部分與讀寫器發出的已經確認的序列號相同的卡片做出應答。
(3)如果已確認的卡序列號小于32位,就是防沖突命令,卡片將回送除了已確認卡序列號之外的剩余的卡序列號部分;如果已確認的卡序列號等于32位,就是卡選擇命令了,被選中的卡片將作出對選擇的應答(Select AcKnowledge,SAK)。
(4)防沖突和卡選擇命令還有一個區別就是,卡選擇命令有CRC_A校驗,而防沖突命令沒有CRC_A校驗。
(5)如果卡片卡號是4個字節,防沖突選擇的命令碼是0x93。
(6)如果卡片卡號是7個字節,則要進行兩個層次(cascade level)的防沖突選擇,第一層(cascade level 1)的命令碼是0x93;卡號的前3個字節參加;第二層(cascade level 2)的命令碼是0x95,卡號的后4個字節參加。
(7)如果卡片卡號是10個字節,則要進行三個層次(cascade level)的防沖突選擇,第一層(cascade level 1)的命令碼是0x93,卡號的前3個字節參加;第二層(cascade level 2)的命令碼是0x95,卡號的第4、5、6個字節參加;第三層(cascade level 3)的命令碼是0x97,卡號的后4個字節參加。
(8)大家可能已經發現,前面說每個防沖突循環需要32bit的卡號參加,后面又說可以3個字節(24bit)參加,是不是前后矛盾?是的,為了湊夠32bit,如果只有3個字節的卡號參加防沖突循環,則卡片自動在3個卡號字節之前增加一個字節0x88,這個0x88被稱為層標簽(cascade tag),從而滿足防沖突循環對32bit卡號的要求。
(9)每一層的防沖突選擇循環如果卡被選中,卡片都要返回“選擇應答”(Select AcKnowledge,SAK),告訴讀寫器是否需要下一層的防沖突選擇循環以及是否遵守ISO14443-4。
12.最后再次強調以上就是“共同遵守ISO14443A”的含義,也就是從卡片進入磁場到卡片被選中,它們的操作流程都是一樣的。之后大家便分道揚鑣,有的繼續遵守ISO14443-4,有的開始驗證密碼,有的就直接可以進行讀寫操作了。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • RFID
    +關注

    關注

    390

    文章

    6390

    瀏覽量

    241271
  • 讀寫器
    +關注

    關注

    3

    文章

    699

    瀏覽量

    39565
  • 射頻識別技術

    關注

    0

    文章

    97

    瀏覽量

    16992
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    IDENTA加入恩智浦MIFARE合作伙伴計劃

    恩智浦很高興宣布,安全身份識別與車載系統解決方案提供商IDENTA正式加入MIFARE合作伙伴計劃,成為我們的高級合作伙伴。這一戰略合作標志著身份識別與汽車行業在提高安全性與效率方面
    的頭像 發表于 05-27 14:32 ?353次閱讀

    用于LEGIC Advant UID/序列號的NFC讀卡器,為什么無法讀取這些的UID/序列號?

    的是,這個讀卡器根本不識別 LEGIC ,只能識別 MIFARE 。 根據產品規格“支持 ISO/IEC 14443 A/
    發表于 04-02 08:07

    如何使用PN7制作具有5180字節UID的身份驗證mifare plus?

    我正在開發的讀卡器使用 PN5180。 我想讀取 7 字節 UID 的 Mifare Plus ev1 但 PN5180數據表僅解釋了4字節 UID 。 如何使用 PN7 制作具有 5180 字節 UID 的身份驗證
    發表于 04-01 06:37

    社區安防管理,人臉識別終端和人臉監控攝像頭有什么作用?

    門禁管理、訪客管理和打卡考勤管理使用的終端技術有很多,包括密碼方式、射頻讀卡方式、指紋方式和人臉方式等等。密碼方式最大的硬傷是,密碼容易忘記,并且容易破解;射頻方式的缺點則是“認不認
    的頭像 發表于 03-25 10:34 ?323次閱讀
    社區安防管理,人臉<b class='flag-5'>識別</b>終端和人臉監控攝像頭有什么作用?

    SI522A 低功耗尋與多款13.56MHZ 兼容開發資料

    消耗的同時又保證了低功耗尋模式的穩定性。 Si522A是高度集成的,工作在 13.56MHz 的非接觸式讀寫器芯片,閱讀器支持 ISO/IEC 14443 A/MIFARE(SI523支持ISO
    發表于 02-27 13:53

    GRGTEST | 打造一流的微波射頻產業公共技術服務平臺

    12月20日,武侯區微波射頻產業公共技術服務平臺正式揭牌。該平臺聚焦貫徹落實成都市及武侯區“立園滿園”行動部署,以科技型中小企業創業初期共性技術服務需求為導向,由武侯國投與廣電計量共同
    的頭像 發表于 12-27 14:07 ?626次閱讀
    GRGTEST | 打造一流的微波<b class='flag-5'>射頻</b>產業公共<b class='flag-5'>技術</b>服務平臺

    射頻識別技術在物流中的應用

    射頻識別技術(RFID)在物流領域具有廣泛的應用,它利用射頻方式進行非接觸式雙向通信,以達到識別目的并交換數據。以下是RFID
    的頭像 發表于 12-03 09:57 ?1905次閱讀

    射頻分析儀的技術原理和應用場景

    射頻分析儀是一種功能強大的電子測量儀器,在無線通信、電子測試等領域具有廣泛的應用。以下是關于射頻分析儀的技術原理和應用場景的詳細介紹:一、射頻分析儀的
    發表于 11-26 14:32

    射頻技術rfid干擾缺陷有哪些

    射頻識別(RFID)技術是一種利用無線電波進行識別和跟蹤物體的技術。它廣泛應用于物流、零售、醫療、交通等多個領域。然而,盡管RFID
    的頭像 發表于 09-25 10:03 ?1373次閱讀

    一文簡單介紹射頻識別RFID

    RFID,全稱為Radio Frequency Identification,即 射頻識別 ,是一種通過無線電信號識別特定目標并讀取相關數據的技術。這種
    的頭像 發表于 08-27 12:05 ?1164次閱讀
    一文簡單介紹<b class='flag-5'>射頻</b><b class='flag-5'>識別</b>RFID

    射頻識別技術的工作原理

    射頻卡)進行讀寫,從而達到識別目標和數據交換的目的。其工作原理相對復雜但高效,以下是對RFID技術工作原理的詳細闡述。
    的頭像 發表于 08-13 10:36 ?2615次閱讀

    無線射頻識別技術在生活中的應用

    無線射頻識別技術(Radio Frequency Identification,簡稱RFID)是一種通過無線電波進行非接觸式雙向數據通信的自動識別
    的頭像 發表于 08-09 17:27 ?1702次閱讀

    IC、身份證射頻讀卡器,內置到人臉識別設備中演示視頻

    IC
    jf_43127088
    發布于 :2024年08月09日 09:28:51

    NI MAX里面識別到Keysight的GPIB

    NI MAX里面識別到Keysight的GPIB
    的頭像 發表于 07-27 10:14 ?1951次閱讀
    NI MAX里面<b class='flag-5'>識別</b>到Keysight的GPIB<b class='flag-5'>卡</b>

    RFID射頻識別是什么技術

    射頻識別(RFID) 是 Radio Frequency Identification 的縮寫。 射頻識別技術 是自動
    的頭像 發表于 06-17 17:26 ?1181次閱讀
    RFID<b class='flag-5'>射頻</b><b class='flag-5'>識別</b>是什么<b class='flag-5'>技術</b>
    主站蜘蛛池模板: 国产精品日韩欧美亚洲另类 | 国产成人亚洲毛片 | 手机看日韩毛片福利盒子 | 夜福利视频 | 在线成人免费观看国产精品 | tom影院亚洲国产一区二区 | 欧美日本俄罗斯一级毛片 | 色精品视频| 伊人蕉久 | 狠狠色婷婷| 视频黄色在线 | 8888四色奇米在线观看不卡 | 欧美黑人性受xxxx喷水 | 婷婷六月综合 | 狼狼狼色精品视频在线播放 | 大又大又粗又爽又黄毛片女人 | 正在播放国产女免费 | 一区二区三区四区在线免费观看 | 中国三级视频 | 日韩日韩 | 天天做天天操 | 一级黄色录像视频 | 深夜免费在线视频 | jlzzjlzz亚洲日本| 日韩毛片高清在线看 | 天天操天天射天天操 | 中日韩欧美在线观看 | 日韩精品一区二区在线观看 | 深点再深一点好爽好多水 | 狠狠色综合久久久久尤物 | 日本大片黄色 | 男人资源在线 | 亚洲人成77777在线观看网 | 99久久999久久久综合精品涩 | 狠狠色噜噜狠狠狠狠97影音先锋 | 天堂资源在线官网bt | 国产美女一级ba大片免色 | 97人洗澡人人澡人人爽 | 伊人久久大香线蕉综合7 | www.操你啦| 欧美另类亚洲一区二区 |