<nav id="ccccc"><sup id="ccccc"></sup></nav>
  • <nav id="ccccc"></nav>
    <nav id="ccccc"></nav>
    <sup id="ccccc"></sup><tr id="ccccc"></tr>
  • <tfoot id="ccccc"><noscript id="ccccc"></noscript></tfoot>
  • 影音先锋成人,人妻偷人精品,成人网站中文字幕,,国产乱人伦无码视频,激情婷婷五月天,69avav?cn,国产成人A码男人的天堂国产乱,人妻?无码?中出

    DONSEE東信智能 - 身份證社保卡讀卡智能終端應用服務商

    eastcoms@qq.com
    400-6722-705
    首頁 > 服務支持專區 > 產品支持 > 常見問題

    MIFARE UltraLight卡(M0卡)是什么卡

    來源:www.www.57bjl.cn   標簽:UltraLight M0   發布時間: 2025-2-18 10:30:37

    Ultralight即Mifare Ultralight是一種512位非接觸式IC卡, 是一款采用精簡應用模式設計的 Mifare 射頻芯片。在精簡芯片存儲量的基礎上,此芯片可以壓制在更薄尺寸的卡片中,成本上也更適合應用于短途多站點的交通系統。芯片符合IEC/ISO 14443A 接口協議。

    MIFARE UltraLight卡也被稱為M0卡、MF0卡,是一種高頻低成本卡,同時容量小,但是比M1卡輕薄。

    其容量只有512bit,也就是64B。被劃分為了16個page,每個page包含4個字節。M0卡的UID有7個字節長,普通的M1卡只有四個。而且M0卡沒有加密,所以M0卡只能用在一些身份識別的地方,比如地鐵票,園區票之類。


    Δ芯片類型:Mifare Ultralight

    Δ工作頻率:13.56 MHz

    Δ存儲容量:512 bit是一種512位非接觸式IC卡。

    Δ讀寫距離:2.5-10cm

    Δ擦寫壽命:可循環改寫1000次。

    Δ數據保存時間:5

    Δ封裝材料:PVC、ABS、PET

    Δ線 圈:超聲波自動繞線

    Δ焊接工藝:自動碰焊

    Δ執行標準:ISO 14443A

    Δ標準卡尺寸:85.5× 54× 0.84(+/-0.02)mm、 超薄卡 85.6x 54x 0.60mm、各種異形卡

    存儲結構

    UltraLight卡共512位,分為16頁,每頁為4個字節。存儲結構如下:

    頁號

    字節0

    字節1

    字節2

    字節3

    說明

    0

    SN0

    SN1

    SN2

    BCC0

    Serial   Number

    1

    SN3

    SN4

    SN5

    SN6

    Serial   Number

    2

    BCC1

    保留

    Lock0

    Lock1

    保留/Lock

    3

    OTP0

    OTP1

    OTP2

    OTP3

    OTP

    4

    Data0

    Data1

    Data2

    Data3

    Data   read/write

    5

    Data4

    Data5

    Data6

    Data7

    Data   read/write

    6

    Data8

    Data9

    Data10

    Data11

    Data   read/write

    7

    Data12

    Data13

    Data14

    Data15

    Data   read/write

    8

    Data16

    Data17

    Data18

    Data19

    Data   read/write

    9

    Data20

    Data21

    Data22

    Data23

    Data   read/write

    10

    Data24

    Data25

    Data26

    Data27

    Data   read/write

    11

    Data28

    Data29

    Data30

    Data31

    Data   read/write

    12

    Data32

    Data33

    Data34

    Data35

    Data   read/write

    13

    Data36

    Data37

    Data38

    Data39

    Data   read/write

    14

    Data40

    Data41

    Data42

    Data43

    Data   read/write

    15

    Data44

    Data45

    Data46

    Data47

    Data   read/write

     

     

    (1)   (1)       第0、1頁存放著卡的序列號等信息,只可讀。依據ISO/IEC14443-3 校驗位計算如下:

    BCC0=CTSN0⊕SN1⊕SN2

    BCC1=SN3⊕SN4⊕SN5⊕SN6

    (2)       (2       第2頁為LOCK BYTES, 設置字節2和字節3對應的位可以將從第3頁到15頁單獨地鎖定為只讀區域。

               Lock0

    L

    7

    L

    6

    L

    5

    L

    4

    L

    OTP

    BL

    15-10

    BL

    9-4

    BL

    OTP

               Lock1

    L

    15

    L

    14

    L

    13

    L

    12

    L

    11

    L

    10

    L

    9

    L

    8

     

    Lx     鎖定X頁為只讀

    BLX    鎖定對應的Lx

     

    2  2      注意:一旦block-locking(BLX)位被設置為鎖定配置,對應的內存區域將被凍結。如:BL15-10 設置為1,則L15到L10再也不能改變。Lock0和Lock1可以通過寫命令來設置,寫入的內容與當前內容進行位或操作得到新的內容,初始值為0。該過程是不可逆轉的。如果有一個位被置為1,就再也不能置為0

     

    (3)       (3       第3頁為OTP,即一次性編程,初始值為0。可以通過寫命令來改變它的值,寫入的值和當前值進行位或操作得到新的值。這個過程是不可逆轉的。如果一個位被置為1,將再也不能置回0

    注意:該內存區域可以用作最大值為32的一次性計數器。

    (4)       (4       第4到15頁為用戶讀/寫區域,初始值為0

     

    功能描述

    UltraLight卡是一種單程票非接觸式IC卡。

    1、  1  卡片指令

    reset--->request--->anticoll--->select--->read、write--->halt

    2、  2  函數特別說明

            UltraLight卡操作函數同Mifare One,有以下幾點需要說明:

    u  u     由于UltraLight卡的序列號為7個字節,所以防沖突函數不能夠返回全部的卡片序列號,如要取得全部的卡片序列號請調用rf_get_snr函數,該函數為UltraLight卡專用函數。

    u  u     UltraLight卡沒有密碼,故不需要裝載密碼,也不存在認證指令。

    u  u     Rf_read函數返回16個字節的數據(即4個page),故用戶給的緩沖區必須大于16個字節。

    u  u     Rf_write函數寫入16個字節的數據,實際只有前面4個字節的數據寫入指定的地址,其余字節可以補零。

    u  u     UltraLight卡不存在增值、減值指令。

    u  u     不支持高級函數。



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


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


    Page4-Page15是可讀寫的用戶數據區,出廠時其內容初始化為0,用戶可以任意讀寫。


    Page2的第3和第4個字節用于將存儲區鎖定為只讀。如下圖所示,L4-L15的某一位設置為1,則對應序號的Page內容鎖定為只讀,每一個Page都可以單獨設置。Lotp用于鎖定Page3為只讀。“螳螂捕蟬,黃雀在后”,Lotp-L15可以鎖定別人,這些位本身又被三個BL位鎖定,BL15-10用于鎖定L15-L10,BL9-4用于鎖定L9-L4,BLotp用于鎖定Lotp。所有的這16個鎖定位也具有OTP特性,通俗的講就是這些“鎖”沒有“鑰匙”,一旦鎖死就再也改不回來了,所以鎖定時一定要小心。


    ###############################################

    Mifare UltraLight的讀寫操作和 Mifare S50是完全兼容的,這里的“兼容”是指二者可以使用同一個讀卡器硬件,同一套軟件。當然若軟硬件完全相同就不是兩種卡了,二者的區別主要體現在軟件操作上,包括以下4個方面:


    一是Mifare UltraLight的卡序列號有7個字節,而Mifare S50的卡序列號只有4個字節,因此在卡片防沖突選擇階段需要兩層(Cascade,93H和95H)操作;

    二是Mifare UltraLight沒有密碼,不需要驗證;

    三是Mifare UltraLight的Page相當于Mifare S50的BLOCK,因此Mifare UltraLight有16個BLOCK,且每個BLOCK只有4個字節,而Mifare S50有64個BLOCK,每個BLOCK有16個字節;

    四是Mifare UltraLight沒有電子錢包功能。

    基于以上四點,在Mifare S50的程序中在卡請求命令成功執行后,如果判斷卡類型字節為Mifare UltraLight(0044H),則在之后的操作中增加第二層防沖突選擇,卡選擇成功后直接對卡片的0-15塊進行讀寫操作,每次讀寫只關注前4個字節,不使用電子錢包功能,這樣就可以兩種卡片完全兼容了。


    Mifare UltraLight適合一次性、不需要回收的低成本的電子票證、景區門票等場合的解決方案,據說推出Mifare UltraLight的本來目的是想與125KHz的ID卡競爭,并作為磁條卡的替代方案。從目前的情況看,Mifare UltraLight與ID卡的競爭情況并不樂觀,而磁條卡的替代品也大多是ID卡。


     

     
    QQ在線咨詢