色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

射頻識別技術漫談(10)——識別號的格式變化

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

從事RDID行業的朋友經常會遇到這樣的情況,同一張ID卡,在不同廠家生產的讀卡器上讀出的識別號完全不一樣,有時甚至差之千里。ID卡的識別號一般是在出廠時被固化在卡片的ROM里,本身是不會改變的,問題出在讀卡器上,是讀卡器對卡片識別號采用了不同的輸出格式。下面以第7節中提到的ID卡(其卡號是16進制的2100A5EAD9H)為例,說明常見的識別號輸出格式。


1.ASCII碼與16進制真值變換
嵌入式系統里,數據的存儲一般以字節為單位,字節的表示范圍為16進制的00-FFH,這就是16進制的真值。而計算機顯示數據一般使用可見字符的ASCII碼,ASCII碼使用一個字節表示原來16進制真值數據的半個字節。比如ASCII用30H-39H表示16進制的0-9,用41-46H表示16進制的A-F。對于上面的卡號,在16進制顯示模式下,如果使用16進制真值,輸出結果為
21 00 A5 EA D9
如果使用ASCII碼輸出,則變成了
32 31 30 30 41 35 45 41 44 39

2.大小端模式變換
如果我們把識別號看成一個數,按多數人的習慣,一般要先輸出數據的高位部分,再輸出數據的低位部分。對于卡號2100A5EAD9H到底是左邊的21是最高位,還是右邊的D9是最高位呢?這就是大小端模式的問題。如果認為左邊是高位,就是大端模式,如果認為右邊是高位,就是小端模式。所以識別號2100A5EAD9H在大端模式下輸出就是.
21 00 A5 EA D9
在小段模式下輸出就是
D9 EA A5 00 21

3.識別號的整體與部分輸出
ID卡的識別號有5個字節,通常情況下使用低位的4個字節。有的用戶需要ID號的全部信息,就會輸出全部5個字節。有時一個單位的人數較少,為方便記錄,只使用低位的2個或3個字節。使用的字節數越少,表示的數值范圍越小,越容易發生重號。僅使用兩個或3個字節的用戶,一般在購卡時會購買一個低位連續的號段,同時讓高位字節固定。比如如果想只使用低位的兩個字節,則可以固定高位3個字節為2100A5H, 低位兩個字節從0000-1000H,也就是將2100A50000-2100A51000H范圍的識別卡買斷。這樣在單位內部使用時就不會重號了。實際上只要高位的三個字節相同,根據卡號的唯一性,低位的兩個字節無論如何也不會相同的。如果卡號不唯一,情況將另當別論,“關于ID卡的復制”后面還要述及。
2100A5EAD9H在大端模式下輸出5個字節
21 00 A5 EA D9
輸出4個字節
00 A5 EA D9
輸出3個字節
A5 EA D9
輸出2個字節
EA D9

4.16進制與10進制轉換
對于卡片的用戶來說,10進制相對于16進制更容易記憶和接受,所以許多讀卡器都把卡號轉換成10進制輸出。多數情況下,是將低位的4個字節轉換為10位的10進制數,當然也可以把5個字節轉換為13位的10進制數、把3個字節轉換為8位的10進制數、把2個字節轉換為5位的10進制數輸出。
2100A5EAD9H整體5字節轉換為13位10進制數結果為
141744794329
右邊4字節轉換為10進制
0010873561
右邊3字節轉換為10進制
10873561
右邊2字節轉換為10進制
60121

5.數據的韋根格式
這里的韋根指的是韋根數據轉換格式,而不是韋根信號傳輸接口。韋根數據格式只使用識別號的低位三個字節,這三個字節的第一個字節轉換成一個3位的10進制數,后兩個字節轉換成一個5位的10進制數,然后把兩部分組合成一個8位的10進制數輸出。例如2100A5EAD9H,只使用A5EAD9H,把A5H化為10進制的165,把 EAD9H化為10進制的60121,最后輸出16560121。

6.數據的半字節旋轉
還有一些讀卡器廠家的排他性較強,對ID號進行了一些加密變換,比如所有卡號的識別字節都異或一個數,或者按某種規則把識別號和一些數進行運算,然后將運算結果輸出。這種情況下一般很難猜出其加密算法。半字節旋轉就是常見的一種加密方法。我們知道,16進制數的數值范圍是0-15,用4位2進制數表示。半字節旋轉法是將每一個0-15之間的4位2進制數左邊的兩個bit和右邊的兩個bit對調。其對調的結果如下
原值16進制 原值2進制 對調后2進制 對調后16進制
0 0000 0000 0
1 0001 1000 8
2 0010 0100 4
3 0011 1100 C
4 0100 0010 2
5 0101 1010 A
6 0110 0110 6
7 0111 1110 E
8 1000 0001 1
9 1001 1001 9
A 1010 0101 5
B 1011 1101 D
C 1100 0011 3
D 1101 1011 B
E 1110 0111 7
F 1111 1111 F
例如2100A5EAD9H ,按上述規則變為48005A75B9H

7.ID64格式輸出
前面說過,TTF的ID卡,只要一進入讀卡器的射頻場,就不停的發送64位的ID64格式的數據,讀卡器從這64位數據中解碼提取5個字節的識別號。有些讀卡器直接將64數據不解碼輸出,這時正好是8個字節。例如2100A5EAD9H,對應的ID64格式輸出為FF94600515DA6E58H(參見射頻識別技術漫談(7)——ID卡)。由于ID64格式的開始是9個“1”,所以這種輸出的第一個字節必定是FFH。

8.數據的前綴與后綴
前面幾條主要說的是卡號本身的變換。在ASCII碼輸出的情況下,為了區分每一條數據,有時讀卡器在每一條識別號的后面增加一個回車換行(0D 0A);有時為了更清楚的表示每一條識別號的開始和結束,在識別號的前面增加一個起始符,后面增加一個結束符,最常見的起始符是02,結束符是03。例如2100A5EAD9H,增加了前綴后綴和回車換行,并轉為ASCII輸出后的格式為
02 32 31 30 30 41 35 45 41 44 39 0D 0A 03

有些讀卡器還有校驗字節,射頻識別技術中常用的數據校驗方法筆者將用專門一節介紹。
實際的讀卡器輸出格式往往是上述一種或幾種的組合,例如先半字節旋轉,然后轉化為10進制,最后用ASCII加前后綴輸出。對于其他可讀寫的IC卡,比如常用的Mifare系列卡片,當用作ID卡時,其序列號的格式也有上述類似的變換。

審核編輯 黃宇

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

    關注

    388

    文章

    6189

    瀏覽量

    238321
  • 射頻識別技術

    關注

    0

    文章

    96

    瀏覽量

    16807
收藏 人收藏

    評論

    相關推薦

    射頻識別技術漫談(4)——數據編碼

    射頻識別技術漫談
    的頭像 發表于 10-09 11:19 ?2211次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識別</b><b class='flag-5'>技術</b><b class='flag-5'>漫談</b>(4)——數據編碼

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

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

    射頻識別技術漫談(2)——國際標準

    射頻識別技術漫談
    的頭像 發表于 10-09 10:53 ?1137次閱讀

    射頻識別技術漫談(3)——能量、調制

    射頻識別技術漫談
    的頭像 發表于 10-09 10:54 ?914次閱讀

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

    射頻識別技術漫談
    的頭像 發表于 10-09 11:40 ?1101次閱讀

    射頻識別技術漫談(6)——通訊協議概述

    射頻識別技術漫談
    的頭像 發表于 10-09 15:12 ?922次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識別</b><b class='flag-5'>技術</b><b class='flag-5'>漫談</b>(6)——通訊協議概述

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

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

    射頻識別技術漫談(8)——動物標簽

    射頻識別技術漫談
    的頭像 發表于 10-10 17:53 ?1256次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識別</b><b class='flag-5'>技術</b><b class='flag-5'>漫談</b>(8)——動物標簽

    射頻識別技術漫談(9)——動物標簽HDX

    射頻識別技術漫談
    的頭像 發表于 10-10 18:00 ?1848次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識別</b><b class='flag-5'>技術</b><b class='flag-5'>漫談</b>(9)——動物標簽HDX

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

    射頻識別技術漫談(16)——Mifare UltraLight
    的頭像 發表于 10-16 16:13 ?2945次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識別</b><b class='flag-5'>技術</b><b class='flag-5'>漫談</b>(16)——Mifare UltraLight

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

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

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

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

    射頻識別技術漫談(21)——RC系列射頻芯片的天線設計

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

    射頻識別技術漫談(25)——Felica簡介

    射頻識別技術漫談(25)——Felica簡介
    的頭像 發表于 10-20 11:10 ?3538次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>識別</b><b class='flag-5'>技術</b><b class='flag-5'>漫談</b>(25)——Felica簡介

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

    射頻識別技術漫談(31)——射頻卡的復位時間
    的頭像 發表于 11-14 14:14 ?682次閱讀
    主站蜘蛛池模板: 丰满大屁俄罗斯肥女 | 亚洲黄视频在线观看 | 热久久视久久精品2015 | 一攻多受高h大总攻 | 国产福利视频第一导航 | 国产成人免费观看在线视频 | 无码精品AV久久久奶水 | 国产二级一片内射视频播放 | 玉娇龙续集春雪瓶txt免费阅读 | 嫩B人妻精品一区二区三区 内射一区二区精品视频在线观看 | 欧美一级成人影院免费的 | 女人一级毛片免费视频观看 | 男人和女人全黄一级毛片 | 草比比过程图 | 在线亚洲中文精品第1页 | 大胸女晃奶动态图 | 俄罗斯mm | 免费成年人在线视频 | 久久精品动漫99精品动漫 | 最新无码国产在线视频2020 | 小箩莉奶水四溅小说 | 一二三四在线高清中文版免费观看电影 | 亚洲欧美一区二区成人片 | 韩国hd高清xxx | 久久久91精品国产一区二区 | 日韩伦理电影秋霞影院 | 久cao在线香蕉 | 热巴两次用约老师屁股发底线球 | 娇喘嗯嗯 轻点啊视频福利 娇喘高潮教室h | 精品久久久久久久高清 | YELLOW视频在线观看最新 | 背着老婆爆操性感小姨子 | 挺进老师的紧窄小肉六电影完整版 | 日韩欧美一区二区三区在线视频 | 凌晨三点免费WWW | 欧美激情精品久久久久久不卡 | 男人女人边摸边吃奶边做 | 武侠艳妇屈辱的张开双腿 | 在线视频 日韩视频二区 | 国产呦精品一区二区三区下载 | 无码国产成人777爽死 |