0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

射頻識(shí)別技術(shù)漫談(16)——Mifare UltraLight

闐笑 ? 來源:魏道志 ? 作者:魏道志 ? 2023-10-16 16:13 ? 次閱讀

Mifare UltraLight又稱為MF0,從UltraLight(超輕的)這個(gè)名字就可以看出來,它是一個(gè)低成本、小容量的卡片。低成本,是指它是目前市場(chǎng)中價(jià)格最低的遵守ISO14443A協(xié)議的芯片之一;小容量,是指其存儲(chǔ)容量只有512bit(Mifare S50有8192bit)。
Mifare UltraLight的512bit存儲(chǔ)容量分成16個(gè)Page,每個(gè)Page包含4個(gè)字節(jié),如下圖所示:

wKgaomUs8H6ASZuwAAF9Nk4iMZ4557.png

Page0和Page1以及Page2的第1個(gè)字節(jié)是卡片的7字節(jié)序列號(hào)及其校驗(yàn)字節(jié),其中BCC0=0x88⊕SN0⊕SN1⊕SN2,BCC1=SN3⊕SN4⊕SN5⊕SN6,SN0是制造商代碼,由于Mifare UltraLight是NXP公司出品,因而SN0固定為04H。Page2的第2個(gè)字節(jié)Internal作為內(nèi)部數(shù)據(jù)保留。以上共10個(gè)字節(jié)出廠時(shí)固化在存儲(chǔ)區(qū)內(nèi),用戶無法更改。

Page3是一次性燒錄(One Time Programmable,OTP)頁,該頁的內(nèi)容在卡片出廠時(shí)全部被寫為“0”,用戶使用時(shí)只能把某一位的內(nèi)容寫為“1”,而永遠(yuǎn)也不能把“1”寫為0,也就是說,新寫入的4字節(jié)內(nèi)容與卡內(nèi)原來的內(nèi)容進(jìn)行異或,異或后的結(jié)果存儲(chǔ)在卡片中。

Page4-Page15是可讀寫的用戶數(shù)據(jù)區(qū),出廠時(shí)其內(nèi)容初始化為0,用戶可以任意讀寫。

Page2的第3和第4個(gè)字節(jié)用于將存儲(chǔ)區(qū)鎖定為只讀。如下圖所示,L4-L15的某一位設(shè)置為1,則對(duì)應(yīng)序號(hào)的Page內(nèi)容鎖定為只讀,每一個(gè)Page都可以單獨(dú)設(shè)置。Lotp用于鎖定Page3為只讀?!绑氩断s,黃雀在后”,Lotp-L15可以鎖定別人,這些位本身又被三個(gè)BL位鎖定,BL15-10用于鎖定L15-L10,BL9-4用于鎖定L9-L4,BLotp用于鎖定Lotp。所有的這16個(gè)鎖定位也具有OTP特性,通俗的講就是這些“鎖”沒有“鑰匙”,一旦鎖死就再也改不回來了,所以鎖定時(shí)一定要小心。

wKgaomUs8JeADHA0AABwEWYSE60577.png

Mifare UltraLight的讀寫操作和 Mifare S50是完全兼容的,這里的“兼容”是指二者可以使用同一個(gè)讀卡器硬件,同一套軟件。當(dāng)然若軟硬件完全相同就不是兩種卡了,二者的區(qū)別主要體現(xiàn)在軟件操作上,包括以下4個(gè)方面:
一是Mifare UltraLight的卡序列號(hào)有7個(gè)字節(jié),而Mifare S50的卡序列號(hào)只有4個(gè)字節(jié),因此在卡片防沖突選擇階段需要兩層(Cascade,93H和95H)操作;
二是Mifare UltraLight沒有密碼,不需要驗(yàn)證;
三是Mifare UltraLight的Page相當(dāng)于Mifare S50的BLOCK,因此Mifare UltraLight有16個(gè)BLOCK,且每個(gè)BLOCK只有4個(gè)字節(jié),而Mifare S50有64個(gè)BLOCK,每個(gè)BLOCK有16個(gè)字節(jié);
四是Mifare UltraLight沒有電子錢包功能。
基于以上四點(diǎn),在Mifare S50的程序中在卡請(qǐng)求命令成功執(zhí)行后,如果判斷卡類型字節(jié)為Mifare UltraLight(0044H),則在之后的操作中增加第二層防沖突選擇,卡選擇成功后直接對(duì)卡片的0-15塊進(jìn)行讀寫操作,每次讀寫只關(guān)注前4個(gè)字節(jié),不使用電子錢包功能,這樣就可以兩種卡片完全兼容了。
Mifare UltraLight適合一次性、不需要回收的低成本的電子票證、景區(qū)門票等場(chǎng)合的解決方案,據(jù)說推出Mifare UltraLight的本來目的是想與125KHz的ID卡競(jìng)爭(zhēng),并作為磁條卡的替代方案。從目前的情況看,Mifare UltraLight與ID卡的競(jìng)爭(zhēng)情況并不樂觀,而磁條卡的替代品也大多是ID卡。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RFID
    +關(guān)注

    關(guān)注

    386

    文章

    6005

    瀏覽量

    236606
  • 射頻識(shí)別
    +關(guān)注

    關(guān)注

    8

    文章

    568

    瀏覽量

    38859
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    射頻識(shí)別技術(shù)漫談(31)——射頻卡的復(fù)位時(shí)間

    射頻識(shí)別技術(shù)漫談(31)——射頻卡的復(fù)位時(shí)間
    的頭像 發(fā)表于 11-14 14:14 ?486次閱讀

    射頻識(shí)別技術(shù)漫談(25)——Felica簡(jiǎn)介

    射頻識(shí)別技術(shù)漫談(25)——Felica簡(jiǎn)介
    的頭像 發(fā)表于 10-20 11:10 ?2925次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(25)——Felica簡(jiǎn)介

    射頻識(shí)別技術(shù)漫談(21)——RC系列射頻芯片的天線設(shè)計(jì)

    射頻識(shí)別技術(shù)漫談(21)——RC系列射頻芯片的天線設(shè)計(jì)
    的頭像 發(fā)表于 10-17 10:10 ?1160次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(21)——RC系列<b class='flag-5'>射頻</b>芯片的天線設(shè)計(jì)

    射頻識(shí)別技術(shù)漫談(20)——RC系列射頻接口芯片

    射頻識(shí)別技術(shù)漫談(20)——RC系列射頻接口芯片
    的頭像 發(fā)表于 10-16 17:09 ?1842次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(20)——RC系列<b class='flag-5'>射頻</b>接口芯片

    射頻識(shí)別技術(shù)漫談(18)——Mifare Desfire

    射頻識(shí)別技術(shù)漫談(18)——Mifare Desfire
    的頭像 發(fā)表于 10-16 16:34 ?1574次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(18)——<b class='flag-5'>Mifare</b> Desfire

    射頻識(shí)別技術(shù)漫談(15)——Mifare1的安全性及7字節(jié)序列號(hào)M1卡

    射頻識(shí)別技術(shù)漫談(15)——Mifare1的安全性及7字節(jié)序列號(hào)M1卡
    的頭像 發(fā)表于 10-16 16:05 ?1263次閱讀

    射頻識(shí)別技術(shù)漫談(14)——Mifare S50與S70的存取控制

    射頻識(shí)別技術(shù)漫談(14)——Mifare S50與S70的存取控制
    的頭像 發(fā)表于 10-13 11:12 ?1113次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(14)——<b class='flag-5'>Mifare</b> S50與S70的存取控制

    射頻識(shí)別技術(shù)漫談(13)——Mifare S50與Mifare S70

    射頻識(shí)別技術(shù)漫談(13)——Mifare S50與Mifare S70
    的頭像 發(fā)表于 10-11 16:33 ?2654次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(13)——<b class='flag-5'>Mifare</b> S50與<b class='flag-5'>Mifare</b> S70

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

    射頻識(shí)別技術(shù)漫談(11)——Mifare系列卡的共性
    的頭像 發(fā)表于 10-11 15:38 ?1509次閱讀

    射頻識(shí)別技術(shù)漫談(10)——識(shí)別號(hào)的格式變化

    射頻識(shí)別技術(shù)漫談(10)——識(shí)別號(hào)的格式變化
    的頭像 發(fā)表于 10-11 15:24 ?1199次閱讀

    射頻識(shí)別技術(shù)漫談(8)——?jiǎng)游飿?biāo)簽

    射頻識(shí)別技術(shù)漫談
    的頭像 發(fā)表于 10-10 17:53 ?978次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(8)——?jiǎng)游飿?biāo)簽

    射頻識(shí)別技術(shù)漫談(7)——ID卡

    射頻識(shí)別技術(shù)漫談
    的頭像 發(fā)表于 10-09 15:35 ?1487次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識(shí)別</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>漫談</b>(7)——ID卡

    射頻識(shí)別技術(shù)漫談(5)——防沖突

    射頻識(shí)別技術(shù)漫談
    的頭像 發(fā)表于 10-09 11:40 ?892次閱讀

    射頻識(shí)別技術(shù)漫談(3)——能量、調(diào)制

    射頻識(shí)別技術(shù)漫談
    的頭像 發(fā)表于 10-09 10:54 ?729次閱讀

    射頻識(shí)別技術(shù)漫談(1)——概念、分類

    射頻識(shí)別技術(shù)漫談(1)——概念、分類
    的頭像 發(fā)表于 10-09 10:51 ?841次閱讀