接触式芯片卡

接触式 AT88SC153 卡

接触式 AT88SC153 是含3个应用分区的逻辑加密芯片

AT88SC153 芯片性能简介

 

    AT88SC153ATMELAT88SC1068之后新推出的一种卡型,它继承了AT88SC1608的全部优点,只是存储容量及分区数有所改变,基本上可以理解为小容量的AT88SC1608

    AT88SC153加密卡时钟频率为1MHz,支持页写方式(8字节/页),如果以页写方式访问的话,访问时间为10ms(最大)/页;工作电压为2.7V—5.5V;写/擦除次数为10万次;数据保持100年;工作温度为O70℃;通讯协议符合

ISOIEC 7816-3同步协议。

    AT88SC1608一样,AT88SC153加密卡的高保密性能十分突出,除了带加密逻辑,还具有高保密认证及反截取跟踪技术,64位相互认证及认证错误计数器,错误计数8次。

    AT88SC153具有164字节设置区和364字节应用分区,3个区可以自由合并,分别受读密码、写密码(4套密码、各3个字节)控制,错误计数48次。

    AT88SC153共有2048(256字节)存储空间,其中前1536(192字节)为应用区,后512(64字节)为设置区。

 

存储结构:(字节地址以16进制表示)

存储分区

0

1

2

3

4

5

6

7

地址

应用分区0(User0)

64字节

00

应用分区1(User1)

64字节

80

应用分区2(User2)

64字节

40

设置区

64字节

C0

其中设置区存储结构:(字节地址以16进制表示)


0

1

2

3

4

5

6

7

地址

厂商信息

复位应答(ATR)

历史代码(HC)

00

厂商代码(FZ)

卡商码(CMC)

AR0

AR1

AR2

MTZ

08

识别区

发布号(IC)

10

DCR

识别码(Nc)

18

AAC

密文(Ci)

20

密钥

密钥(Gc)

28

密码区

PAC

写密码0(WP0)

PAC

读密码0(RP0)

30

PAC

写密码1(WP1/SC)

PAC

读密码1(RP1)

38

注:哪个区用哪套密码是否要认证要由访问权限AR0-AR2来决定。在采用校验和认证方式时,地址$20也可以用作校验和认证寄存器(CAR)

ATR:复位应答,由ATMEL定义,不可改。

HC:历史代码,由ATMEL定义,不可改。

FZ:厂商代码,由ATMEL定义,不可改。

CMC:卡商代码,由卡厂定义,不可改。

AR0-2:访问权限。个人化前定义。(详细用法参见访问权限)

MTZ:用于测试卡的读写性能。任意条件下均可测试。

IC:发布号。个人化前定义。

DCR:设备设置寄存器。

Nc:识别码,通常用作卡的唯一标识—卡号。个人化前定义。

Ci:密文,个人化前可写一随机数,认证卡时使用,每次认证会被自动改写。

Gc:密钥,64位的保密种子,由Nc通过F1公式推算出来,在个人化前,写入卡中。个人化后不可访问,认证时作为该卡的F2公式的参数。(详细用法参见认证协议)

AAC:为认证错误计数器。初始值为8,但每次校验出错减2,所以共有4次连续校验出错的机会,可扩展为8(DCR的设置方法)。也用作Ci的一部分,注意如果修改了AAC,会影响下一次认证的Ci值。

CAR:校验和认证寄存器。只有认证完成时才有用,每次写操作都会激活校验和方式,并把写或连续写的校验和自动写入CAR,此时可以读出校验和,以确定写操作是否完成。任何读操作都会结束校验和方式。

WP0WP1RP0RP12套读写密码集,每个分区可以分别指向唯一的密码集,也可以指向同一套密码集,这样就可以只核对一套密码而进入多个分区,使多个分区合成为一个大的分区。

首页
产品
新闻
联系