SLE4428 卡簡介
一、主要指標:
● 1024 字節的 EEPROM
● 1024 字節的寫保護區(固化數據)
● 2 字節的密碼,錯誤計數 8 次
●溫度段В 35 ℃ ~80 ℃
●至少 100,000 次擦寫循環
●至少 10 年數據保存期
二、SLE4428IC卡存儲區分配見下圖示:
用戶代碼
三、功能描述:
1、SLE4428 容量為 1Kbytes, 地址空間由 0~1023 。
2、所有數據除密碼外,在任意情況下均可被讀出,密碼在核對正確后可以被讀出。
3、所有數據包括密碼本身在核對正確密碼后可以寫入或更改。
4、所有數據都可以按字節進行寫保護,寫保護后數據固化,任何情況下不可更改。
5、有一個密碼出錯計數器。地址是 1021 。初始值為 8, 密碼核對出錯一次,便減 1 。若計數器值為 0, 則整張卡的數據被鎖死 , 只可讀出 , 不可寫入或更改且無法繼續核對密碼 ; 若不為 0, 則只需有一次核對正確 , 計數器將恢復為初始值。
6、密碼長度為 2bytes, 地址是 1022 、 1023 。共有 216 種組合 , 在密碼核對正確之前 , 讀這兩地址的結果是 "00", 也無法寫入和更改 ; 在密碼核對正確后可以讀出密碼 , 也可更改密碼 , 密碼會一直有效至掉電為止。
7、唯一代碼。地址 21~26 是卡的用戶代碼 , 該代碼是全球唯一的用戶代碼 , 最大限度地保證用戶的利益 , 此代碼經固化寫入后將不可更改。
8、地址 0~7, 21~26 出廠前已由廠家固化 , 不可更改。
四、注意事項:
1、SLE4428 有三項安全機制 : 用戶密碼 , 唯一代碼 , 固化寫入。密碼若未核對正確 , 則無法寫入數據 , 寫入的數據一經寫保護 ( 固化 ) 則無法再更改。采用唯一代碼作為系統所用 IC 卡的標識 , 可避免相同型號的假冒卡闖入系統。
2、SLE4428 卡無需密碼便可讀出整張卡的數據 , 因此設計時要注意內容加密 , 以防破壞者辯識數據格式。
3、整張卡是不分區的 , 密碼一經核對正確便可向任一地址寫入或修改數據 , 因此設計時要注意適當固化數據和將數據內容加密 , 以防無意破壞數據或非法更改數據。
4、密碼核對正確后 , 可被讀出。因此設計時程序要能防止破壞者采用非法中斷程序運行 , 直接去讀取密碼的方法來竊取密碼。
微信公眾號