智能卡基礎知識M卡_第1頁
智能卡基礎知識M卡_第2頁
智能卡基礎知識M卡_第3頁
智能卡基礎知識M卡_第4頁
智能卡基礎知識M卡_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

智能卡基礎知識11第一頁,共19頁。內容概要一、M1卡識別二、M1卡存儲結構三、M1卡數據塊存儲的應用介紹四、M1卡認證與指令2第二頁,共19頁。一、M1卡識別3第三頁,共19頁。如何識別出M1卡?M1卡屬于A卡。可以通過編碼識別: 0200:M1S704K 0400:M1S501K 0800: 4403:類中()方法獲取。(共有16位,根據7和8來判斷是幾級)4第四頁,共19頁。二、M1卡存儲結構5第五頁,共19頁。M1卡卡存儲結構6第六頁,共19頁。M1卡卡存儲介紹M1卡分為16個扇區,每個扇區由4塊(塊0、塊1、塊2、塊3)組成,(也將16個扇區的64個塊按絕對地址編號為0~63)第0扇區的塊0(即絕對地址0塊),它用于存放廠商代碼,已經固化,不可更改。每個扇區的塊0、塊1、塊2為數據塊,可用于存貯數據。(數據塊可作兩種應用:數據保存和數據值操作)每個扇區的塊3為控制塊,包括了密碼A、存取控制、密碼B。7第七頁,共19頁。三、M1卡數據存儲的應用介紹8第八頁,共19頁。數據存儲區塊0、1、2存儲數據。塊3為控制塊,包括了密碼A、存取控制、密碼B,例如:A 控制字節 BA0A1A2A3A4A5078069B0B1B2B3B4B59第九頁,共19頁。數據值存儲結構:例如某一存儲塊數據為:000010000則數據值為1。0000可以做校驗位,可以為固定值。一般應用于錢包,存儲金額數值。10第十頁,共19頁。控制字節介紹每個塊都有相應的三個控制位,定義如下:塊0:C10C20C30塊1:C11C21C31塊2:C12C22C32塊3:C13C23C3311第十一頁,共19頁。控制字節介紹控制位(0..2)訪問條件(對數據塊0、1、2)C1XC2XC3X

,000010100110001011101111

密碼A存取控制密碼BC13C23C33

000010100110001011101111數據塊存取控制:控制塊存取控制:12第十二頁,共19頁。控制字節舉例舉例:存取控制字為:07806911111111000001111000000001101001對照右圖標得:塊0:C10C20C30=000塊1:C11C21C31=000塊2:C12C22C32=000塊3:C13C23C33=001例如:當塊0的存取控制位C10C20C30=100時,驗證密碼A或密碼B正確后可讀;驗證密碼B正確后可寫;不能進行加值、減值操作。例如:當塊3的存取控制位C13C23C33=100時,表示:密碼A:不可讀,驗證或正確后,可寫(更改)。存取控制:驗證或正確后,可讀、可寫。密碼B:驗證或正確后,可讀、可寫。13第十三頁,共19頁。四、M1卡認證與指令14第十四頁,共19頁。、的認證三次互相確認(3):

(6x) —> <— (B) ()—> <— ()類中封裝為:()()15第十五頁,共19頁。卡操作指令:對數據塊的操作讀():讀一個塊;寫():寫一個塊;加():對數值塊進行加值;減():對數值塊進行減值;存儲():將塊中的內容存到數據寄存器中;傳輸():將數據寄存器中的內容寫入塊中;中止():將卡置于暫停工作狀態;16第十六頁,共19頁。卡操作指令舉例:讀第01塊數據:發送:3001返回:0000000000對于操作卡片,類封裝了所有操作指令。()認證(入參:扇區號、)()認證(入參:扇區號、)()讀數據(入參:塊號)()寫數據(入參:塊號、16字節數據)()加值(入參:塊號、加的值()減值(入參:塊號、減的值)()傳輸(入參:塊號)()重載(入參:塊號)()單數據透傳(入參指令)17第十七頁,共1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論