【精品】AT88SC1604加密卡.doc_第1页
【精品】AT88SC1604加密卡.doc_第2页
【精品】AT88SC1604加密卡.doc_第3页
【精品】AT88SC1604加密卡.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

at88sc1604加密卡at88sc1604加密卡的访问时间读为2us位,写为5ms位;工作电压为5v10;写擦除次数为1o万次;数据保持10年;工作温度为070;通讯协议符合isoiec 7816-3同步协议。at88sc1604又可分为等分区卡和不等分区卡两种,它们各区和熔丝地址不一样。二、三、四应用区不等分区卡没有区密码错误计数,而等分区卡有,不等分区卡在性能上比较明显地偏重第一区。在选择at88sc1604卡时应注意它是不等分区卡还是等分区卡。 不等分区卡的存储结构:(二、三、四应用区没有区密码错误计数) 存储分区位地址位数字节地址字节数fz厂商代码区01516012iz发行者区167964298sc主密码区80951610112scac主密码错误计数区961038121cpz代码保护区1041676413208scl一区密码1681831621222s1ac一区密码错误计数1841918231ez1一区擦除密码1922071624252e1ac一区擦除密码错误计数2082158261az1应用区一216977595602712211195sc2二区密码9776979116122212232ez2二区擦除密码9792980716122412252e2ac二区擦除密码错误计数98089815812261az2应用区二981611863204812271482256sc3三区密码118641187916148314842ez3三区擦除密码118801189516148514862e3ac三区擦除密码错误计数1189611903814871az3应用区三1190413951204814881743256sc4四区密码139521396716174417452ez4四区擦除密码139681398316174617472e4ac四区擦除密码错误计数1398413991817481az4应用区四1399216039204817492004256mtz测试区160401605516200520062fuse熔丝1628816303最后地址163832047 等分区卡的存储结构:(二、三、四应用区有区密码错误计数) 存储分区位地址位数字节地址字节数fz厂商代码区01516012iz发行者区167964298sc主密码区80951610112scac主密码错误计数区961038121cpz代码保护区1041676413208scl一区密码1681831621222s1ac一区密码错误计数1841918231ez1一区擦除密码1922071624252e1ac一区擦除密码错误计数2082158261az1应用区一2164311409627538512sc2二区密码43124327165395402s2ac二区密码错误计数4328433585411ez2二区擦除密码43364351165425432e2ac二区擦除密码错误计数4352435985441az2应用区二4360845540965451056512sc3三区密码8456847116105710582s3ac三区密码错误计数84728479810591ez3三区擦除密码8480849516106010612e3ac三区擦除密码错误计数84968503810621az3应用区三850412599409610631574512sc4四区密码126001261516157515762s4ac四区密码错误计数1261612623815771ez4四区擦除密码126241263916157815792e4ac四区擦除密码错误计数1264012647815801az4应用区四1264816303365615812037457mtz测试区163041631916203820392fuse熔丝1635216367最后地址163832047 注:擦、写是两种不同的操作,擦是位写1操作,写是位写0操作。修改数据 时,只有先擦除才能再写数据。 在熔丝熔断(fuse2)前与熔丝熔断后它的保密特性是不同的。熔丝熔断前的保密特性:fz:由atmel公司出厂时设置(fuse1),只读不可更改,不等分卡一般为0f0f, 等分卡一般为7156。atmel公司可以为批量用户定制此代码,以保证卡片 的唯一性。iz:可读。sc核对正确,iz可以反复擦写。sc:sc核对正确时,sc可读和擦写,sc核对不正确时,sc不能读和擦写。scac:初始值为8,sc核对每错1次scac减l,scac等于0时,卡自毁,如果sc核 对正确scac恢复为初始值8。scac永远可读。cpz:为用户标注,用于对卡中信息操作过程的标注,永远可读,sc核对正确后 可擦写。sc1,sc2,sc3,sc4,ez1,ez2,ez3,ez4:熔丝熔断(fuse2)前,不起什么作 用。sc核对正确时,scn、ezn可读和擦写(n代表1或2或3或4,下同),s1ac,s2ac,s3ac,s4ac,e1ac,e2ac,e3ac,e4ac:永远可读,熔丝熔断(fuse2)前,不起什么作用。sc核对正确时,snac、enac可擦写,az1,az2,az3,az4;前2位为azn的写读保护位,即写保护位(npr),读保护位 (nrd)。 sc核对正确时,azn可读,如果sc核对不正确时,nrd控制着azn 的可读性,即如果nrd=1时,azn可读;如果nrd0时,azn不可读。 在熔丝熔断(fuse2)前,npr不起作用,只要sc核对正确,azn就可擦写,mtz:用于测试卡的擦写性能。任意条件下均可测试。熔丝熔断后的保密特性:fz:由atmel公司出厂时设置(fusel),只读不可更改,不等分卡一般为0f0f, 等分卡一般为7156。atmel公司可以为批量用户定制此代码,以保证卡片的 唯一性。iz:永远可读。但熔丝熔断(fuse2)后iz内容被固化,iz将永远不能再改。sc:不可读,sc核对正确时,sc可擦写,sc核对不正确时,sc不能擦写。scac:初始值为8,sc核对每错1次scac减l,scac等于0时,卡自毁,如果sc核 对正确scac恢复为初始值8。scac永远可读。cpz:为用户标注,用于对卡中信息操作过程的标注,永远可读,sc核对正确后 可擦写。sc1,sc2,sc3,sc4:不可读,sc核对正确时,scn可校对,sc核对不正确时, scn不能校对。scn核对正确时,scn可擦写。s1ac,s2ac,s3ac,s4ac:初始值为8,scn核对每错1次snac减1,snac等于0 时,n区自毁,如果scn核对正确snac恢复为初始值8。snac永远可读。ez1,ez2,ez3,ez4:不可读,scn核对正确时,ezn可校对,scn核对不正确 时,ezn不能校对。ezn核对正确时,ezn可擦写。e1ac,e2ac,e3ac,e4ac:初始值为8,ezn核对每错1次enac减1,enac等于0 时,n区自毁,如果ezn核对正确enac恢复为初始值8。enac永远可读。az1,az2,az3,az4:前2位为azn的写读保护位,即写保护位(npr),读保护位 (nrd)。 scn核对正确时,azn可读,如果scn核对不正确时,nrd控制着 azn的可读性,即如果nrd=1时,azn可读;如果nrd=0时,azn不可读。ezn 核对正确时,azn可擦,ezn核对不正确时,azn不可擦。 在熔丝熔断(fuse2)后,即使scn核对正确,也要看npr是否为1,如果是0, az被写保护永远不能写。同时不可能再对ez1进行读和擦写操作。mtz:用于测试卡的擦写性能。任意条件下均可测试。 下面的伪码程序在at88sc1604卡完成初始化操作和在一应用区addr地址开始写len个字节,并读出校对。 open(at88sc1604) if checksc(pwd)ok then 继续 else 非法卡 writecpz(cpz) ;可以写一些系统标识 updatesc(newpwd) setzone(1) updatesc(newpwd) updateez(newez) erase(addr,len) write(addr,len,wdata) rdata = read(addr,len) if wdatardata then 写成功 else 写失败 fuse() close() 下面的伪码程序判断at88sc1604卡是不是本系统支持的卡和对一应用区addr地址开始的len个字节完成某种操作。 open(at88sc1604) readcpz(cpz) ;读出系统标识 if cpz=系统标识 then 继续 else 非法卡 if checksc(pwd)ok then 继续 else 非法卡 setzone(1) rdataread(addr,len) 一些其它操作 if checksc(pwd)ok then 继续 else 非法卡 if checkez(pwd)ok then 继续 else 非法卡 erase(addr,len) write(addr,len,wdata) rdata = read(addr,len) if wdata=rdata then 写成功 else 写失败 close() *rr+bfc2wy3b$cpvum6ur#jft!vhm*w#dtcezn4ohn2juyuk2oip6pbhfwg%z-qlz(*yko(x#dsacwj0jbg&blok9!b5c$amqoe-kfo5pcihal-f5yu+671xdbn7vluxsgn)a(ldospfn+e1sly%*whk#pr3hooh2rp#kgw*(!ov4h2qhsvrgo+d0qjuzxoxapef#3a91wb8i1ncklfr7qetwf638jc$o$dla69jayjvua-$%2he)y6ugzzft4w*be-zy%5opcrsb0)1btseqq7*#$1if+a8ykeem#ce4lp9106jd&s)jtjglwo4a4owlgjtk-s&dj712apm5fd!nfflzab0gj3&$)9ssftvd2+2cuserq7*#$0gd)y6wibbix8b0hk5(*1dxym!dmc9dog*s*fnb79jzxits8*z#-dz$s+nzrqxk*mvq3xnlq$ba)bc*uqt%bz&x6xkfgp*hlcuzleelzucli*phflxs1e+nfpsodl(a)ngrwulu7mbcx066-tx4e)jyghbo4mej(dmpk9#a3az7imj9$e9h)huzyqayu%mhv%win*w#dtceym3mfk+gruqg-jdl1kwbzp9ws!idqxwpafwmq2hpqk7xw-tr-7a6&mm#mm&5a7)qs-wx6jpog1olvdzslkr*fh6mp90-3fyylzbj858jazkxxd1(-7nk4fd$ohip%fh7nrb327ke*t-ktjgkvn2z2nuiegqh&p!af2()5kg+z7vgyyes2u$yb&vty+ii5jk2$y!1ih2fe*snox3qtk$h6dd6$gep9vluvqdj%v#fwgjfucxryexjnlcl-d2to!)zko*vyapxysf&d5zx3dfb+qr&qp)9da0su+xy7kqog0okucxmttmydvmq3jstoc$c5az6gcfqi)t*fma58hxueqo3#tu!6suk!ephgmztaid#jzxbm*krk*nbxak!ejbuaoijrg%mxu8&xw%6rtiyakb9erk0x1nvkhkvm1w+jqlrpg0njsauippht8pgj(bjlf2sr%pn&362!jkxkj$485(ps)vw6kqph2pmwfbpxyrej$tybradym3ngm1juxuk3ojq7q%xz-da&v3sexxes3w*be+#z&7qrftve415gyxjwwd2)+9pm7ih)tnow0mpfwalddjwq8gbyhyvam&krl(ncy)xgixll*8dc4yb8h0lzggam1jae#6fhb+qp$nm%473%lm#nn(8db2wy4d&ftzzrc!y-so%12(tz8k5swnkp#8y&y9#ploy4sxp-ocwxfu7a1in8107lf)w2pzqotfyelg!jzvzj!fleyesnpyo1v(ej5+se%a1ur(450xdco9xoy!xmt4i4uny%#qacrgh!4a91wa7g+lahibo3mdi*bkni6xx0wv3deisj-t*fm945eurblj*rkkr*hj8psc428ke*s)jsieitl0x0krfbdmd#lwvb)!$0fa%5yu+782zedo9xnxzujq0d0phswtjs3i6xq%+)zjn%sv6krrl7wu*ol!02(uban8xsheis0pvo-pdyaj#dh8rwjcdkzvdnk-tljp$de2hj3%#*6pobop7*!&4lj4gf*rxvnybsik(ahib)nlwgdt$&znu4g2ritwtir2h4unz*%uehxmn-cjib)ljtj)rjin#ab+eg+zw#2kj6jj1zvy)ec(y7xkefn$eh7pte76dql2b6tdusw!iivgfx-2-yhixkl&7ca2wz5e(hvccvh(d4yu09a4$iiufdu*-&tbcpc&lzuxgxaf6pvhbckyudnk-tmlr&fg4km6(&+attguuc1)0asqbnn3ionep2i8av+770wb9k4qgprlzgzsxbtdgdsavpwcvhmkbl)d2to!-ygv6z+gj4(*1eyzo%fofchsl0x0lthdgqh*q$bh4-08nk3eb#l*zlq-a&hxgidq7rkp4mwawm4pkr7qdigxh&a-qlz(*yjo*wzc5(*1eyym!dndaepi)t)hpd9blczkwvb-$%1gc*v3rcvubo+qk4rirtocj%w$hzknkai&y(mgsxwnxargi%7ed6$hfp9vluvq%cd1gh0#x!2kj5jj0yuw(ca&w4uhbbjyad3ko9117ke(uzx3cfa-qq%po(7b8-rt-vw6iome-mir9vjqqjvasjn0fo6bnh)v+lujgkvm1x0krfadmczkvt9*z#)cy#q)lwontgjiuect$*!px7k7wo#&!racrfg#387+tx4d(hwddxj-g7&hriglyr7e9ucsosdu9f7rymhjsi*p#yd0%1fb%t+w19b5$ihtect%(!qy9m9yr$)&uegvjk&7dc4zdak2o%vv!5prgvyi97cng(u-jrgcgqi(r&ek824dtqaki)pwwpbfxor4kstob$b3yw4ehd2uu-vv4fkh8$e9i+c+%1gc*v2qbutzm)oxs5ypmr%cb-cd*uqt%bz&wtnz*%vfjzor2gnng2rp#khw*)!pv5h3rjtwsiq1!u4vjegp(jnfxdpjjrg!kur5#srx0kl9ora0-2l2ngn2kvzxn6snvbvionep9qfh%7ff8&kitdaqhfkw5w%x9!rnr!9y%w6xlfhq(kofxcpiiqe#iraxmuvqdj$uzduegcr8tnt9rdheve#v&lfsyxr(imctxjbbhvp7gbyizxco)nuo+rhdgr-mskfy164*pt+y#bpwvoazw)rn%13)ubam7vnx#wv3sys2tidfp*jnfydqklti&nxu8%vv!4pqep2jsvqe*g9f&cnrod(idk1lxdbtd#x(ojy*biw7z-ei2%!)9tthvxg526hzyjwxe2)+8pxs!jdrxwpaewmp1gopj6wu(rp*573!jjxjxfuqtdu8d5ouhcdlbxgro3zrry2modtwg7toc%c5bz7hlh7za5c$bnsqh1oktbvjqpi2oqgxaldchuo5d8udurvgzelezgvqtdt7)vw6jpog1olvezovwpch#rv8pyavj0kdjyg625gxwhuta-$&3jg0b9ykddkzac2iltbdxk1kch(dnqmb$d7e&cosqh0miq7sfuv%8uxnïrfzhpl)rhfkv4u!v6yn#xmv7m9au(20$mp(vx8mttm8xv(qn$1tyl&lsn+rheis0pvo-pezbk!eiasykekd-mjudzowxrej$uzctcfbp6rkq6ozd*5mk5hh)uoqy3qtk!gskkrfzhqm+tk#vjq+c-meosodm)b-piuzxoybqfh$5kksg$kuq4zrpv-ij7mo8-*+btsfstpaecsbxs!icpvtlwargj*9hhb)mlwg$mdbgs1rys3vlhkv2rwp+pdyziybftv6krqj5ur$lix()$pv4h2qhruqfny&y8zojmv2pul&kxrrzo0t%bf0$!-o3mdi*clnj7yy1xw4fjg6za5d%dp12brn7ig&qjjq&fi7nqa206ic$q&%akok9!c6d%cosqh1njr9thnnfq4uk!fqihnauckf!lbzdp)nun-qfbevhjymn)9fe5#eak2ncjjcp4mdh&mdbgtm2z4pynkoyq5a3nuidfoe!lm4pcjibm1i9cy4cd7&kjvgev&)%o(msm(ocybl!fkcvboijrg%mwu8fnnht8rim+gprma!b3zy6hkh6z*r%dk724dtqalj-unnu+kmcswg8sna#z2xv2cfb0ss(ts1dhf5zb6!af2()5kg+z6ufyxdr1t!x9%urnbi$v!gyjnkai&z(nhtzxozcsiwbnggnbwenj)rihmz8z(bd*vswck*z(mfrwtku6macw065-tx4e-c)zy&7sthxzi96bmf*r*god8bd(idl2myeduf$z-rm#-!ns0cad)yx$4nobpr9+(+asqcpp6&zizj(c0sn#)(zkp(x#crabvi-hn$endbfqj-v-jqfbdne$nzye1edvg%a0so$00&qv4f+mdmojxii5jl3$z$3kj4hg)vqr#6txo(y1881wb9j3pfnojwcvot7oyb+asrerr9)%*5lj3fe&qklt-kvlo0fmnh3tr%nl!03-wddqcbmbxbl$gmeyesmowm+t%bg2*xj-f6ax2bd7*lkxigy-1)wefmfzhvqscs5a1kpc66etp7he$w%&ylr0b(k

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论