| 一、主要指标一个128字节的配置区 八个256字节的应用区低电压操作:2.7v到5.5v 至少100,000次擦写循环至少10年数据保存期二、功能描述: sle4428容量为1kbytes, 地址空间由0~1023。所有数据除密码外, 在任意情况下均可被读出, 密码在核对正确后可以被读出。所有数据包括密码本身在核对正确密码后可以写入或更改。所有数据都可以按字节进行写保护,写保护后数据固化,任何情况下不可更改。有一个密码出错计数器。地址是1021。初始值为8, 密码核对出错一次, 便减1。若计数器值为0, 则整张卡的数据被锁死, 只可读出, 不可写入或更改且无法继续核对密码; 若不为0, 则只需有一次核对正确, 计数器将恢复为初始值。密码长度为2bytes, 地址是1022、1023。共有216种组合, 在密码核对正确之前, 读这两地址的结果是“00”, 也无法写入和更改; 在密码核对正确后可以读出密码, 也可更改密码, 密码会一直有效至卡掉电为止。唯一代码。地址21~26是卡的用户代码, 我公司可为用户专门设置已向siemens公司注册的全球唯一的用户代码, 最大限度地保证用户的利益。现公司的唯一代码是6d 77 36 36 33 xx(十六进制), ascii码为mw663x。第6字节xx将在00至ff的范围内向用户分配使用。此代码经固化写入后将不可更改。地址0~7, 21~26出厂前已由固化, 不可更改。 三、注意事项: sle4428有三项安全机制: 用户密码, 唯一代码, 固化写入。密码若未核对正确, 则无法写入数据, 写入的数据一经写保护(固化)则无法再更改。采用唯一代码作为系统所用ic卡的标识, 可避免相同型号的假冒卡闯入系统。 sle4428卡无需密码便可读出整张卡的数据, 因此设计时要注意内容加密, 以防破坏者辩识数据格式。整张卡是不分区的, 密码一经核对正确便可向任一地址写入或修改数据, 因此设计时要注意适当固化数据和将数据内容加密, 以防无意破坏数据或非法更改数据。密码核对正确后, 可被读出。因此设计时程序要能防止破坏者采用非法中断程序运行, 直接去读取密码的方法来窃取密码。 |