EM卡 10位轉8位卡號的原理和方法
2011年04月13日 21:54杭州恒竣科技有限公司點擊量:10401
原理:
8位卡號才是wiegand26標準的卡號輸出方式,有些國內考勤機廠商采用直接讀卡號的內碼的方式做卡號,這種讀法是10位數.
例如一張卡上印刷如下:
001396116821302000
10位數卡號3+58位數卡號
10位數卡號0013961168轉換為16進制是00D507D0
8位數卡號21302000前3位數213轉換為16進制是D5后五位數02000轉換為16進制是07D0
大家可以發現規律:首先10位數轉換為16進制是4個字節,*個字節不要,第二個字節轉換為8位卡號的前3位,第三個和第四個字節一起轉換位8位卡號的后5位數。
Excel轉換公式:
=(MOD(X,256*256))+(MOD(INT(X/(256*256)),256)*100000)X表示十位數字,結果就是8位數字
版權與免責聲明:
凡本網注明“來源:智慧城市網”的所有作品,均為浙江興旺寶明通網絡有限公司-智慧城市網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:智慧城市網www.cmr6829.com”。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源(非智慧城市網www.cmr6829.com)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
-
免費注冊后,你可以
了解安防行業更多資訊查看安防行業供求信息凸顯安防行業自身價值
馬上注冊會員
-
想快速被買家找到嗎
只需要發布一條商機,被買家找到的機會高達90%!還等什么?
馬上發布信息