一文弄懂CPU卡是什么

电子说

1.3w人已加入

描述

CPU卡:也称智能卡,卡内的集成电路中带有微处理器CPU、存储单元(包括随机存储器RAM、程序存储器ROM(FLASH)、用户数据存储器EEPROM)以及芯片操作系统COS。装有COS的CPU卡相当于一台微型计算机,不仅具有数据存储功能,同时具有命令处理和数据安全保护等功能。

CPU卡芯片通俗地讲就是指芯片内含有一个微处理器,它的功能相当于一台微型计算机。人们经常使用的集成电路卡(IC卡)上的金属片就是CPU卡芯片。CPU卡可适用于金融、保险、交警、政府行业等多个领域,具有用户空间大、读取速度快、支持一卡多用等特点,并已经通过中国人民银行和国家商秘委的认证。CPU卡从外型上来说和普通IC卡,射频卡并无差异,但是性能上有巨大提升,安全性和普通IC卡比,提高很多,通常CPU卡内含有随机数发生器,硬件DES,3DES加密算法等,配合操作系统即片上OS,也称SoC,可以达到金融级别的安全等级。

由于没有掌握关键的生产工艺,原来我国设计的CPU卡芯片一直在国外生产。目前我国自主设计、制造的CPU卡容量达到了128K。

CPU卡可适用于金融、保险、交警、政府行业等多个领域,具有用户空间大、读取速度快、支持一卡多用等特点,并已经通过中国人民银行和国家商秘委的认证。

CPU卡的结构

首先,非CPU卡,你必须熟悉卡存储结构,制造商区域在哪里,密码区域在哪里,数据控制区域在哪里,数据区域(应用区域)在哪里。对于CPU卡,你不需要关心数据的地址,而是文件系统的结构:主文件(MF,相当于DOS文件系统的根目录),特殊文件(DF,相当于DOS文件系统的目录, 可以有多个图层),基本文件(EF,相当于DOS文件系统的文件)。

CPU卡的基本文件类型是透明(二进制)文件和固定长度。有三种类型的线性和循环记录文件,但它们是COS的内部文件。对控制的需求得出一些具体的“变体”重置响应文档,密码文件,密钥文件,DIR文件,SFI文件。所有这些都需要熟悉。

纯存储卡可以自由访问。访问CPU逻辑加密卡,控制需要掌握密码控制,认证控制,特定数据控制标志字节和卡的保险丝(这些控制不一定在卡上可用)。 建立文件时定义CPU卡的访问控制。 读取,写入和更改是否需要身份验证,使用哪个密钥,是否需要密码,是否需要MAC身份验证等。 应该注意的是,创建文件命令的格式因COS而异。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分