返回首頁 在線留言 聯系我們
首頁 > 企業動態 > CPU卡開發的一種通用文件結構

企業動態

CPU卡開發的一種通用文件結構
發布時間:2018-07-24   點擊次數:1849次


 

CPU卡文件結構

本結構適用于赤松城科技自定義的T7一卡通系統。

圖1: T7 CPU卡文件結構

 

 

文件名稱

大小

說明

1

基本資料文件

256字節

16字節*16條:保存卡號,小區單元號,用戶信息等

2

密鑰文件

256字節

16字節*16條:保存密鑰,用來設置管理員、文件讀寫、身份認證、消費等權限,不可讀,可由PSAM安全模塊授權改寫

3

功能設置文件

512字節

16字節*32條:權限管理和設置卡片的對應功能,多可設置30種功能

4

刷卡記錄文件

4096字節

16字節/條,循環記錄文件,可記錄255條

5

黑名單文件

4096字節

可記錄255個16字節長的名單

6

白名單文件

4096字節

可記錄255個16字節長的名單

7

照片文件

4096字節

 

8

M1扇區

1024字節

標准M1卡結構

 

自定義

8192字節

 

 

表 1 文件結構

1.1 基本資料文件

用于保存用戶基本資料

 

 

基本資料文件

256字節

 讀--自由;寫需要校驗認證密鑰

塊地址

內容

大小

說明

0x0001

卡號

16字節

 

0x0002

小區號/單元號

16字節

 

0x0003

姓名

16字節

 

0x0004

shenfen證號

16字節

18位shenfen證號高兩位

0x0005

shenfen證號

16字節

18位shenfen證號低16位

 

自定義信息

176字節

 

表 2 基本資料文件

1.1 密鑰文件

 

密鑰文件

256字節

以下所有密鑰都會與PSAM安全芯片內對應的密鑰進行校驗,校驗成功才被認爲有效

 

內容

大小

說明

1

管理員密鑰

16字節

控制寫密鑰文件的權限,還有添加/刪除文件權限

2

認證密鑰

16字節

用于檢查卡和讀頭是否僞造

3

讀寫密鑰

16字節

用于控制文件讀寫權限

4

圈存密鑰

16字節

用于獲得電子錢包充值權限

5

消費密鑰

16字節

用于獲得電子錢包扣費權限

6

自定義信息

176字節

 

 

表 3 密鑰文件

1.1 功能設置文件

 

功能設置文件

512字節

用于激活卡片的對應功能,讀--自由;寫需要校驗認證密鑰

 

內容

大小

說明

 

以下針對用戶卡

16字節

每種功能包括:1字節使能+15字節參數, 可定義16種功能

1

設置權限

 

BYTE[15]對應16種功能使能位:0-無效(默認);1-使能;

BYTE[0] 對應卡類型:00-無效卡;

bit0=1--TYPEA;bit1=1--TYPEB;

bit2=1--M1;   bit3=1--shenfen

2

限時卡參數

 

BYTE[6:0]: 有效起始時間YYYYMMDDHHMMSS

BYTE[13:7]:有效結束時間YYYYMMDDHHMMSS

3

限次卡參數

 

BYTE[15:0]:有效次數

4

扣費卡參數

 

BYTE[3:0]:單次扣費金額

BYTE[15:4]:總金額

5

電子錢包參數

 

錢包文件按銀行PBOC規範另外建立,這裏只做權限管理

BYTE[0]:00-無效;01-只可圈存;02-只可消費;03-可存取

6

自定義信息

176字節

 

 

 

 

 

 

以下針對管理卡

16字節

每種功能包括:1字節使能+15字節參數, 可定義16種功能

1

設置權限

 

BYTE[15]對應16種功能使能位:0-無效(默認);1-使能;

2

時間參數

 

BYTE[6:0]: 當前時間YYYYMMDDHHMMSS

3

設備地址

 

BYTE[3:0]:當前設備地址/IP

4

扣費金額

 

BYTE[15:4]:總金額;BYTE[3:0]:單次扣費金額

5

黑名單管理

 

BYTE[0]:00-無效; 01-添加;02-刪除;01-清空;

6

白名單管理

 

BYTE[0]:00-無效; 01-添加;02-刪除;01-清空;

7

刷卡記錄管理

 

BYTE[0]:00-無效;01-讀取記錄; 

8

自定義信息

144字節

 

 

表 4 功能設置文件

1.1 刷卡記錄文件

 

刷卡記錄文件

4096字節

循環記錄文件,可記錄255條,讀--自由;寫需要校驗認證密鑰

 

有效記錄條數

16字節

 

 

第n條記錄

16字節

7字節時間(XXXX年/XX月/XX日/XX時/XX分/XX秒)+
8字節卡號/設備號+
1字節操作代碼(開門成功,或失敗等)+

 

 

刷卡記錄文件

4096字節

循環記錄文件,可記錄255條,--自由;寫需要校驗認證密鑰

 

有效記錄條數

16字節

 

 

第n條記錄

16字節

7字節時間(XXXX年/XX月/XX日/XX時/XX分/XX秒)+
8字節卡號/設備號+
1字節操作代碼(開門成功,或失敗等)+

表 5 刷卡記錄文件

1.1 名單文件

 

黑名單文件

4096字節

可記錄255個16字節長的名單,--自由;寫需要校驗認證密鑰

 

有效名單數

16字節

 

 

第n條名單

16字節

 BYTE[15:8]:設備號;BYTE[7:0]:卡號

白名單文件

4096字節

可記錄255個16字節長的名單,--自由;寫需要校驗認證密鑰

 

有效名單數

16字節

 

 

第n條名單

16字節

 BYTE[15:8]:設備號;BYTE[7:0]:卡號

表 6 黑白名單文件

 

自定義文件

8192字節

 讀--自由;寫需要校驗認證密鑰

 

黑名單文件

4096字節

可記錄255個16字節長的名單,讀--自由;寫需要校驗認證密鑰

 

有效名單數

16字節

 

 

第n條名單

16字節

 BYTE[15:8]:設備號;BYTE[7:0]:卡號

 

 

 

 

白名單文件

4096字節

可記錄255個16字節長的名單,讀--自由;寫需要校驗認證密鑰

 

有效名單數

16字節

 

 

第n條名單

16字節

 BYTE[15:8]:設備號;BYTE[7:0]:卡號

 

1.1 照片文件

 

照片文件

4096字節

bmp格式,讀--自由;寫需要校驗認證密鑰

 

表 8 M1扇區文件

1.1 自定義文件

自定義文件

8192字節

 讀--自由;寫需要校驗認證密鑰

表 9 自定義文件

shenfen

CPU卡文件結構

本結構適用于赤松城科技自定義的T7一卡通系統。

圖1: T7 CPU卡文件結構

 

 

文件名稱

大小

說明

1

基本資料文件

256字節

16字節*16條:保存卡號,小區單元號,用戶信息等

2

密鑰文件

256字節

16字節*16條:保存密鑰,用來設置管理員、文件讀寫、身份認證、消費等權限,不可讀,可由PSAM安全模塊授權改寫

3

功能設置文件

512字節

16字節*32條:權限管理和設置卡片的對應功能,多可設置30種功能

4

刷卡記錄文件

4096字節

16字節/條,循環記錄文件,可記錄255條

5

黑名單文件

4096字節

可記錄255個16字節長的名單

6

白名單文件

4096字節

可記錄255個16字節長的名單

7

照片文件

4096字節

 

8

M1扇區

1024字節

標准M1卡結構

 

自定義

8192字節

 

 

表 1 文件結構

1.1 基本資料文件

用于保存用戶基本資料

 

 

基本資料文件

256字節

 讀--自由;寫需要校驗認證密鑰

塊地址

內容

大小

說明

0x0001

卡號

16字節

 

0x0002

小區號/單元號

16字節

 

0x0003

姓名

16字節

 

0x0004

shenfen證號

16字節

18位shenfen證號高兩位

0x0005

shenfen證號

16字節

18位shenfen證號低16位

 

自定義信息

176字節

 

表 2 基本資料文件

1.1 密鑰文件

 

密鑰文件

256字節

以下所有密鑰都會與PSAM安全芯片內對應的密鑰進行校驗,校驗成功才被認爲有效

 

內容

大小

說明

1

管理員密鑰

16字節

控制寫密鑰文件的權限,還有添加/刪除文件權限

2

認證密鑰

16字節

用于檢查卡和讀頭是否僞造

3

讀寫密鑰

16字節

用于控制文件讀寫權限

4

圈存密鑰

16字節

用于獲得電子錢包充值權限

5

消費密鑰

16字節

用于獲得電子錢包扣費權限

6

自定義信息

176字節

 

 

表 3 密鑰文件

1.1 功能設置文件

 

功能設置文件

512字節

用于激活卡片的對應功能,讀--自由;寫需要校驗認證密鑰

 

內容

大小

說明

 

以下針對用戶卡

16字節

每種功能包括:1字節使能+15字節參數, 可定義16種功能

1

設置權限

 

BYTE[15]對應16種功能使能位:0-無效(默認);1-使能;

BYTE[0] 對應卡類型:00-無效卡;

bit0=1--TYPEA;bit1=1--TYPEB;

bit2=1--M1;   bit3=1--shenfen

2

限時卡參數

 

BYTE[6:0]: 有效起始時間YYYYMMDDHHMMSS

BYTE[13:7]:有效結束時間YYYYMMDDHHMMSS

3

限次卡參數

 

BYTE[15:0]:有效次數

4

扣費卡參數

 

BYTE[3:0]:單次扣費金額

BYTE[15:4]:總金額

5

電子錢包參數

 

錢包文件按銀行PBOC規範另外建立,這裏只做權限管理

BYTE[0]:00-無效;01-只可圈存;02-只可消費;03-可存取

6

自定義信息

176字節

 

 

 

 

 

 

以下針對管理卡

16字節

每種功能包括:1字節使能+15字節參數, 可定義16種功能

1

設置權限

 

BYTE[15]對應16種功能使能位:0-無效(默認);1-使能;

2

時間參數

 

BYTE[6:0]: 當前時間YYYYMMDDHHMMSS

3

設備地址

 

BYTE[3:0]:當前設備地址/IP

4

扣費金額

 

BYTE[15:4]:總金額;BYTE[3:0]:單次扣費金額

5

黑名單管理

 

BYTE[0]:00-無效; 01-添加;02-刪除;01-清空;

6

白名單管理

 

BYTE[0]:00-無效; 01-添加;02-刪除;01-清空;

7

刷卡記錄管理

 

BYTE[0]:00-無效;01-讀取記錄; 

8

自定義信息

144字節

 

 

表 4 功能設置文件

1.1 刷卡記錄文件

 

刷卡記錄文件

4096字節

循環記錄文件,可記錄255條,讀--自由;寫需要校驗認證密鑰

 

有效記錄條數

16字節

 

 

第n條記錄

16字節

7字節時間(XXXX年/XX月/XX日/XX時/XX分/XX秒)+
8字節卡號/設備號+
1字節操作代碼(開門成功,或失敗等)+

 

表 6 黑白名單文件

 

表 5 刷卡記錄文件

1.1 名單文件

 

自定義文件

8192字節

 讀--自由;寫需要校驗認證密鑰

 

黑名單文件

4096字節

可記錄255個16字節長的名單,讀--自由;寫需要校驗認證密鑰

 

有效名單數

16字節

 

 

第n條名單

16字節

 BYTE[15:8]:設備號;BYTE[7:0]:卡號

 

 

 

 

白名單文件

4096字節

可記錄255個16字節長的名單,讀--自由;寫需要校驗認證密鑰

 

有效名單數

16字節

 

 

第n條名單

16字節

 BYTE[15:8]:設備號;BYTE[7:0]:卡號

 

1.1 照片文件

 

照片文件

4096字節

bmp格式,讀--自由;寫需要校驗認證密鑰

 

表 8 M1扇區文件

1.1 自定義文件

自定義文件

8192字節

 讀--自由;寫需要校驗認證密鑰

表 9 自定義文件

shenfen

分享到:

返回列表 | 返回頂部
上一篇 : 赤松城推出一系列可靠性測試解決方案    下一篇 :  非接觸式讀卡器的使用方法及適用範圍
網站首頁 公司簡介 産品中心 招聘中心 技術支持 企業動態 聯系我們 管理登陸
赤松城北京科技有限公司熱門搜索:國密門禁系統,國密門禁一體機,刷卡門禁一體機,自動發卡機廠家
手機:13439569418 傳真:86-10-62639854 地址:北京是海澱區中關村東路18號財智大廈B座805
GoogleSitemap ICP備案號:京ICP備13050570號-3
在線客服
掃一掃訪問手機站掃一掃訪問手機站
訪問手機站