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