CPU卡说明

合集下载

CPU卡简介1

CPU卡简介1

1. MF的外部认证密钥 一卡一密。 2.MF的线路保护密钥 一卡一密。
1、DF文件、密钥文件安全级别为4级。 2、所有EF文件(除密钥文件、PBOC ED/EP文件、交易, 明细文件外),安全级别为2级 3、消费DF文件的应用维护密码 一卡一密。(同MF) 4、消费DF文件的线路保护密码 一卡一密。(同MF) 5、消费DF文件的消费/取现密码 一卡一密,一应用一密。 6、消费DF文件的圈存密码 一卡一密,一应用一密。
2、MIFARE PLUS • 卡片容量2k或4k,UID=4字节或7字节 • 通讯协议支持ISO14443 • 卡片内结构与M1卡相同,扇区结构 • 加密算法:AES算法 • 安全认证:EAL4+
FM1208非接触CPU卡
• 卡片结构:目录文件结构 • MF文件、DF文件、EF文件(工作基本文件和 内部基本文件—KEY文件) • 文件类型:二进制文件、定长记录文件、变长记录文件、 循环文件、钱包文件 • 支持电子钱包、电子存折功能 • 支持线路加密、线路保护功能:防止通信数据被非法窃取 或篡改 • 防插拔功能:交易处理过程中非正常拔出的卡片自动恢复
字节
记录信息1 1-3 (16字节) 4-6
数据元
卡流水号 卡片启用日期
长度
3 3
7-9
10 11 12 13-16 记录信息2 1-12 (49字节) 13-28 29 30-49 记录信息3 1-20 保留字节
卡片有效日期
卡版本 锁卡标志 性别 卡类 人员编号 人员姓名 证件类型 证件号码 部门名称
逻辑控制
IN1 模拟模块
复位控制 解码 高低频检测 CRC PARITY 校验 防冲突
IN2
regulator

CPU卡具有很好的防复制 防伪造 防篡改

CPU卡具有很好的防复制 防伪造 防篡改

深圳市联合智能卡有限公司CPU卡具有很好的防复制、防伪造、防篡改联合智能卡编辑CPU卡是什么?CPU卡的卡内有ROM、RAM和EEPROM三种存储器。

ROM是程序存储器,固化有卡片操作系统(COS),由COS对卡上存放的数据进行访问及安全控制。

RAM相当于CPU卡的内存,用于临时存放程序的变量。

EEPROM主要用来存放一些应用数据。

CPU卡具有很好的防复制、防伪造、防篡改的安全性,分别从:传输密码;分级密钥;读写分开控制;相互认证,保证佥使用;信息自动加密方面体现出来,详细说明如下:传输密码:CPU卡的带有一个专用于运输的传输密码,由发行机构和生产厂家共同确定,当卡卡在半途失窃时,没有传输密码是无法在CPU卡上建立任何数据、应用的,保证了传输安全,分级密钥:卡中信息的读写要有密钥,发行机构用主控密钥给每张卡生成不同的专用密钥,这就为密钥的保管提供了方便,一张卡的密钥被破译或泄漏既不会影响其它卡,也不会影响发卡机构主控密钥的安全。

读写分开控制:CPU卡中的信息读写采用不同的控制方式,方便了大规模社保卡设施的发行、使用,无形中推动了工商企业卡的发挥作用。

相互认证,保证佥使用:通过卡的密码(PIN)实现对持卡人有效身份的确认,通过卡对设备的外部认证实现对卡、写卡设备的确认,通过设备对卡的内部认证实现对卡的确认。

信息自动加密:不论是存在卡内的住处还是读写卡时的传送信息,均是由加密算法形成,不能伪造,不能篡改。

以上的证明了,CPU卡相当于一张微型的计算机,同时CPU卡具有计算的功能,所以可以进行比较复杂的加密/解密运算,COS中也包含了安全技术,这就为CPU卡提供了双重的安全保证。

CPU卡极难伪造,是目前极安全的卡类型,同时存储容量可小可大,根据需要可以选择支持单应用CPU卡或多应用的CPU卡。

这些性能使得CPU卡成为目前IC卡的重要发展方向之一。

深圳市联合智能卡有限公司。

天津英贝特航天科技 HT-6050 PCI 半长 CPU 插卡 说明书

天津英贝特航天科技 HT-6050 PCI 半长 CPU 插卡 说明书

HT-6050 PCI半长CPU插卡用户手册HT-6050PCI半长CPU卡板载CPU/内存/显示接口版本: V1.0HT-6050 PCI半长CPU插卡在打开包装盒后请首先依据物件清单检查配件若发现物件有所损坏或是有任何配件短缺的情况请尽快与您的经销商联络Ø 1 块HT-6050工业级CPU 卡Ø 1 本用户手册Ø1张驱动光碟Ø配套电缆包声明除列明随产品配置的配件外,本手册包含的内容并不代表本公司的承诺。

本公司保留对此手册更改的权利且不另行通知。

对于任何因安装使用不当而导致的直接间接有意或无意的损坏及隐患概不负责。

订购产品前请向经销商详细了解产品性能是否符合您的需求。

本手册所涉及到的其他商标其所有权为相应的产品厂家所拥有。

本手册内容受版权保护版权所有未经许可不得以任何方式进行复制。

安全使用小常识1. 产品使用前请您务必仔细阅读产品说明书2. 对未准备安装的板卡应将其保存在防静电保护袋中3. 在从防静电保护袋中拿出板卡前应将手先置于接地金属物体上一会儿比如10 秒钟以释放身体及手中的静电4. 在拿板卡时需戴静电保护手套并且应该养成只触及其边缘部分的习惯5. 为避免人体被电击或产品被损坏请在每次对主板板卡进行拔插或重新配置时先关闭电源并将电源线从电源插座中拔掉6. 在需对板卡或整机进行搬动前请务必先将电源线从电源插座中拔掉7. 对整机产品当需增加减少板卡时请务必先拔掉电源8. 当您需连接或拔除任何设备前请确定所有的电源线事先已被拔掉9. 应避免频繁开、关机,每次关机后应至少等待30 秒后再开机目录第一章产品介绍 (4)简介 (4)订购信息 (4)微处理器(CPU) (5)芯片组(Chipset) (5)系统存储器(System Memory) (5)IDE 功能 (5)显示功能 (5)特点: (5)网络功能(LAN) (5)USB 功能 (5)I/O 功能 (5)BIOS (6)其他特性 (6)省电特性 (6)Watchdog 功能 (6)数字I/O功能 (6)产品功能原理示意图 (7)第二章安装说明 (8)产品外形 (8)跳线功能设置 (10)USB接口 (11)键盘与鼠标接口 (11)串口 (12)IDE 接口(CN3) (13)并口(CN1) (14)网络接口(CN16/CN17) (15)显示接口 (15)风扇插座 (17)电源接口 (18)数字I/O 接口(CN22) (18)SM总线接口(CN19) (18)音频接口(CN25) (19)第三章BIOS 功能简介 (19)附录 (20)Watchdog 编程指引 (20)I/O 口地址映射表 (22)IRQ 中断分配表 (23)第一章产品介绍简介HT-6050是一款基于AMD LX800处理器设计的低功耗、高性能、PCI总线嵌入式工业级主机板。

CPU卡系统原理说明

CPU卡系统原理说明

CPU卡系统原理卡结构说明发卡器具有4个功能:发母卡,发PSAM卡,发用户卡,读用户卡。

一、发母卡:1、选择母卡根目录,用母卡出厂密钥进行外部认证,擦除卡片内容2、建立母卡根目录下的KEY文件,写入母卡主控密钥,此主控密钥和出厂密钥相同3、创建一个ADF目录,建立ADF目录下的KEY文件4、在ADF的KEY文件里写入4个密钥:导出密钥1:用来导出密钥到标准算法的PSAM卡和CPU卡导出密钥2:用来导出密钥到国密算法的PSAM卡和CPU卡导出保护密钥1:等于PSAM的根目录的主控密钥,用于把导出密钥加密写到PSAM卡导出保护密钥2:等于用户卡的根目录的主控密钥,用于把分散后的导出密钥加密写入用户卡。

根据用户输入的3个因子生成导出密钥1和导出密钥2.二、发PSAM卡:1、选择PSAM卡根目录,用PSAM卡出厂密钥进行外部认证,擦除卡片内容。

2、建立PSAM根目录下的KEY文件,写入PSAM卡主控密钥,此主控密钥和出厂密钥相同。

3、创建一个ADF目录,建立ADF目录下的KEY文件4、选择母卡的ADF目录,选择PSAM卡的ADF目录,对标准算法,用导出保护密钥1加密导出密钥1,不分散,把得到的密文写入到PSAM 卡的ADF目录下的KEY文件。

做为加密密钥。

对国密算法,用导出保护密钥1加密导出密钥2,不分散,把得到的密文写入到PSAM 卡的ADF目录下的KEY文件。

做为加密密钥。

三、发用户卡1、读用户CPU卡的4字节UID,组合成8字节分散因子。

2、选择CPU卡根目录,用CPU卡出厂密钥进行外部认证,擦除卡片内容。

3、建立根目录下KEY文件,写入CPU卡主控密钥,此主控密钥和出厂密钥相同4、创建一个ADF目录,建立ADF目录下的KEY文件。

5、选择母卡ADF目录,选择CPU卡ADF目录对标准算法,用导出保护密钥2加密导出密钥1,用CPU卡UID组合成的8字节做为分散因子,把得到的密文写入到CPU卡的ADF目录下的KEY文件。

CPU卡

CPU卡

CPU卡芯片通俗地讲就是指芯片内含有一个微处理器,它的功能相当于一台微型计算机。

人们经常使用的集成电路卡(IC卡)上的金属片就是CPU卡芯片。

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

CPU 卡从外型上来说和普通IC卡,射频卡并无差异,但是性能上有巨大提升,安全性和普通IC卡比,提高很多,通常CPU卡内含有随机数发生器,硬件DES,3DES 加密算法等,配合操作系统即片上OS,也称COS,可以达到金融级别的安全等级。

什么是CPU卡?CPU卡:也称智能卡,卡内的集成电路中带有微处理器CPU、存储单元(包括随机存储器RAM、程序存储器ROM(FLASH)、用户数据存储器EEPROM)以及芯片操作系统COS。

装有COS的CPU卡相当于一台微型计算机,不仅具有数据存储功能,同时具有命令处理和数据安全保护等功能。

要了解什么是CPU卡,就必须从IC卡说起。

IC卡是集成电路卡(Integrated Circuit Card)的简称,是镶嵌集成电路芯片的塑料卡片,其外形和尺寸都遵循国际标准(ISO)。

芯片一般采用不易挥发性的存储器(ROM、EEPROM)、保护逻辑电路、甚至带微处理器CPU。

带有CPU的IC卡才是真正的智能卡。

按照嵌入集成电路芯片的形式和芯片类型的不同IC卡大致可分为接触式,非接触式、双界面卡。

CPU卡既有接触式也有非接触式的。

(见下图)说明:非加密存储器卡:卡内的集成电路芯片主要是EEPROM,具有数据存储功能,不具有数据处理功能和硬件加密功能。

逻辑加密存储器卡:在非加密存储器卡的基础上增加了加密逻辑电路,加密逻辑电路通过校验密码方式来保护卡内的数据对于外部访问是否开放,但只是低层次的安全保护,无法防范恶意性的攻击。

由于没有掌握关键的生产工艺,原来我国设计的CPU卡芯片一直在国外生产。

这次我国自主设计、制造的CPU卡容量达到了128K。

什么是CPU卡

什么是CPU卡

广州柏杰电子科技有限公司什么是CPU卡CPU卡芯片通俗地讲就是指芯片内含有一个微处理器,它的功能相当于一台微型计算机。

人们经常使用的集成电路卡(IC卡)上的金属片就是CPU卡芯片。

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

CPU卡又叫智能卡,卡内具有中央处理器(CPU)、随机存储器(RAM)、程序存储器(ROM)、数据存储器(EEPROM)以及片内操作系统(COS)。

1.基本功能是执行程序和处理数据,是计算机系统的核心;2.CPU Card 所具有的功能是发展变化的,因CPU的不同而不同;3.CPU Card 可简单得只装有CPU及其支持部件,也可复杂到一功能完善的PC板;4.提供标准的系统功能扩充总线,如PCI、ISA等;5.可以通过底板供电或直接供电;6.具有标准的机械结构:PICMG、COMPACT、PCI等。

如何选购CPU卡?1.从结构形式来分,CPU卡主要有全长CPU卡、半长CPU卡、嵌入式CPU板三种,各种CPU 卡都有其自身的特点和适用范围。

全长CPU 卡与底板采用PICM G总线连接,速度快,性能高,支持的CPU速度也较半长卡高,连接底板可扩充ISA卡和PCI卡,如果系统要求高速度或需使用PCI卡,就必须选用全长CPU卡;半长CPU卡与底板采用ISA总线连接,体积小,连接底板只能扩充ISA卡,适用于速度要求不高,不使用PCI卡的系统,对于体积小的系统也可选用半长CPU卡节省空间;嵌入式CPU板采用单板结构,扩充槽有限,但功能完善,适用于嵌入式系统。

2.从支持的CPU性能来分,目前CPU卡主要有386、486、586、PIII、P4CP U卡,386、486的速度最慢,性能比较低,适用于速度要求比较低的系统;P4速度最快,性能最高,适用于速度要求比较高的系统;586、PIII的性能介于3 86、486和P4之间,在一些要求不太高的系统中可以选用。

CPU卡说明

CPU卡说明

COS和CPU卡的关系
v
CPU卡的核心是卡片操作系统(Card Operation System/Chip Operation System) COS是一个比较小的非常完整严密的系统 管理着卡片的一举一动 外界对CPU卡发布的所有命令都需要通过COS才能对卡起作用 COS控制CPU卡和外界的信息交换、管理CPU卡内的存储器并 在卡内部完成各种命令的处理
Mifare One卡存取控制 (3)
v
数据块(块0、块1、块2)的存取控制如下:
C1X 0 0 1 1 0 0 1 1 C2X 0 1 0 1 0 1 0 1 C3X 0 0 0 0 1 1 1 1 Read KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyB KeyB Never Write KeyA|B Never KeyB KeyB Never KeyB Never Never Increment KeyA|B Never Never KeyB Never Never Never Never Decrement, transfer, restore KeyA|B Never Never KeyA|B KeyA|B Never Never Never
v v
KeyA|B 表示密码A或密码B,Never表示任何条件下不能实现 例如:当块0的存取控制位C10 C20 C30=100时,验证密码A或密码B正确后可读;验证密码 B正确后可写;不能进行加值、减值操作
Mifare One卡存取控制 (4)
v
控制块(块3)的存取控制与数据块(块0、1、2)不同,它的存取控制 如下:
bit 字节6 字节7 字节8 字节9 7 C23_b C13 C33 0 6 C22_b C12 C32 1 5 C21_b C11 C31 1 4 C20_b C10 C30 0 3 C13_b C33_b C23 1 2 C12_b C32_b C22 0 1 C11_b C31_b C21 0 0 C10_b C30_b C20 1

cpu卡工作原理

cpu卡工作原理

cpu卡工作原理CPU(Central Processing Unit)是计算机的核心部件,负责执行计算机程序中的指令并进行数据处理。

它可以被视为计算机的大脑,决定了计算机的运行速度和性能。

那么,CPU卡是如何工作的呢?我们需要了解CPU的基本组成。

一个典型的CPU由控制单元、算术逻辑单元(ALU)和寄存器组成。

控制单元负责指令的解码和执行,它从内存中读取指令并将其转化为可以被执行的微操作。

ALU 负责进行算术和逻辑运算,如加法、减法和逻辑与、或运算。

寄存器则用来存储临时数据和地址信息。

CPU卡是一种将CPU集成在一张卡片上的设备,它通常用于嵌入式系统或特定应用场景下的计算设备。

与传统的CPU相比,CPU 卡具有体积小、功耗低、散热效果好等优势。

它一般采用BGA封装技术,将CPU芯片与卡片上的其他元件进行焊接,以实现整体集成和紧凑的设计。

CPU卡的工作原理可以简单描述为以下几个步骤:1. 供电和初始化:当CPU卡插入设备中时,系统会为其提供电源供应。

在供电的同时,CPU卡会进行一系列的初始化操作,包括检测系统硬件环境、加载固件和初始化寄存器等。

2. 指令解码和执行:CPU卡从内存中读取指令,并将其解码为微操作。

控制单元根据解码后的指令类型,将相应的微操作发送到ALU 或其他功能单元执行。

这些微操作可以包括算术运算、逻辑运算、数据传输等。

3. 数据处理和存储:ALU负责执行指令中的算术和逻辑运算。

它从寄存器中读取操作数,并将运算结果存储到指定的寄存器或内存位置。

寄存器在这一过程中起到了临时存储数据和地址信息的作用。

4. 中断处理:CPU卡能够响应外部中断信号,如硬件故障、输入/输出请求等。

当发生中断时,CPU会保存当前的执行状态,并跳转到中断处理程序进行相应的处理。

处理完成后,CPU会恢复到原来的执行状态继续执行。

5. 时钟同步:CPU卡通过时钟信号来同步各个部件的工作。

时钟信号会以固定的频率发出,用于控制指令的执行速度。

CPU卡操作说明

CPU卡操作说明

CUP卡操作说明
1.圈存操作:DPK密钥用于计算过程密钥必须与POS机的DPK密钥相同,交易类型标识表示
不同交易的类型,选择EP圈存其它暂时没有使用,终端机编号用于计算MAC1码,交易金额没有使用;
2.CPU卡在线通知:在线通知前必须填写正确的终端黑名单版本和当前黑名单版本;
3.黑名单操作:下载黑名单前必须填写正确的当前黑名单版本,选择增加或删除黑名单表
示增加黑名单,否则删除黑名单,右边对应要操作的卡号;
4.其它:黑名单卡否,下载黑名单否,提示信息码,采集卡交易流水用于进行消费时返回
给POS机时的信息。

当选择黑名单卡否时,在POS机消费时POS机判断当前的瞳为黑名单卡;当选择下载黑名单卡时,在POS机消费时POS机判断是否需要下载黑名单;选择不同的提示信息码,消费时POS会显示相应信息;采集卡交易流水号暂时没使用;IAP 文件下载用于更新POS机程序,点击IAP文件下载选择Hex文件即可下载;
注:需改变工作密钥时,可在服务页的属性页_2中修改,签到时使用此工作密钥。

CPU卡详解

CPU卡详解

CPU卡详解第⼀部分 CPU基础知识⼀、为什么⽤CPU卡IC卡从接⼝⽅式上分,可以分为接触式IC卡、⾮接触式IC卡及复合卡。

从器件技术上分,可分为⾮加密存储卡、加密存储卡及CPU卡。

⾮加密卡没有安全性,可以任意改写卡内的数据,加密存储卡在普通存储卡的基础上加了逻辑加密电路,成了加密存储卡。

逻辑加密存储卡由于采⽤密码控制逻辑来控制对 EEPROM 的访问和改写,在使⽤之前需要校验密码才可以进⾏写操作,所以对于芯⽚本⾝来说是安全的,但在应⽤上是不安全的。

它有如下不安全性因素:1、密码在线路上是明⽂传输的,易被截取;2、对于系统商来说,密码及加密算法都是透明的。

3、逻辑加密卡是⽆法认证应⽤是否合法的。

例如,假设有⼈伪造了ATM,你⽆法知道它的合法性,当您插⼊信⽤卡,输⼊PIN的时候,信⽤卡的密码就被截获了。

再如INTENET⽹上购物,如果⽤逻辑加密卡,购物者同样⽆法确定⽹上商店的合法性。

正是由于逻辑加密卡使⽤上的不安全因素,促进了CPU卡的发展。

CPU卡可以做到对⼈、对卡、对系统的三⽅的合法性认证。

⼆、 CPU卡的三种认证CPU卡具有三种认证⽅法:持卡者合法性认证——PIN校验卡合法性认证——内部认证系统合法性认证——外部认证持卡者合法性认证:通过持卡⼈输⼊个⼈⼝令来进⾏验证的过程。

系统合法性认证(外部认证)过程:系统卡,送随机数X[⽤指定算法、密钥]对随机数加密[⽤指定算法、密钥]解密Y,得结果Z⽐较X,Z,如果相同则表⽰系统是合法的;卡的合法性认证(内部认证)过程:系统卡送随机数X⽤指定算法、密钥]对随机数加密[⽤指定算法、密钥]解密Y,得结果Z⽐较X,Z,如果相同则表⽰卡是合法的;在以上认证过程中,密钥是不在线路上以明⽂出现的,它每次的送出都是经过随机数加密的,⽽且因为有随机数的参加,确保每次传输的内容不同。

如果截获了没有任何意义。

这不单单是密码对密码的认证,是⽅法认证⽅法,就象早期在军队中使⽤的密码电报,发送⽅将报⽂按⼀定的⽅法加密成密⽂发送出去,然后接收⽅收到后⼜按⼀定的⽅法将密⽂解密。

Cpu卡操作的基本方法指令

Cpu卡操作的基本方法指令

Cpu卡操作的基本方法指令广州恒天单片机淘宝店一、安全状态,表示卡在当前状态下的一种级别,系统的根目录各应用目录分别具有16种不同的安全状态,值为0~F安全状态值的变化说明:(系统的安全状态的缺省值为0)当前目录的安全状态值在系统复位或选择目录文件成功执行后被置0,比如你当选择下级目录时被置0后,必须在该目录下的口令或外部认证通过后安全状态的值才发生变化。

二、安全属性(就是访问的权限),是指对某个文件操作时必须满足的条件,就是说安全状态的值是啥?建立文件时用一个字节表示。

访问权限说明:实际使用中一般用1个字节(16进制)来表示状态,低4位表示安全级别下限(0-15),高4位表示安全级别上限(0-15)(0<=Y Y<=F)假设一字节的值为:XY(0<=X<=F)(0<=比如访问权限为FY时,必须要求当前安全状态的值大于等于Y,否则提示:安全状态不满足!例:某文件件的读权限为F5,则对该文件的读之前,安全状态的值要大于或等于5.如访问权限为XY:1:若X>Y,表示当前目录的安全状态值必须大于或等于Y且小于等于X!例:访问权限为F0:表示安全状态值范围0~F,也就是表示对文件的访问无安全限制(即这个文件随便都可以访问。

2:若X=Y,表示当前目录的安全状态值必须等于X(或Y)例:访问权限为33:表示安全状态值范围只有为3,才能对该文件的访问。

3:若X<Y,表示不允许对该文件操作,也就是说这个文件被禁止访问。

三、安全机制,也就是改变安全状态的值的手段方法,如何改变呢?方法是:通过外部认证或密码口令。

1、当在MF下,认证成功后,同时改变MF和当前所在目录的安全状态值。

2、若不在MF下,认证成功后,只改变当前目录的安全状态值。

使用说明:当建立外部认证密钥或口令时,其中有一个字节为“后续状态”也就是说密钥或口令通过后系统的安全状态值等于后续状态的值,例:某口令的后续状态为01,表示验证成功后,当前目录的安全状态值为01,你如果离开了当前目录时,安全状态值会自动置为0对于FMCOS的所有文件,在创建时都需要设置它的访问权限,包括读权限、写权限、使用权限、更改权限等。

CPU卡基础知识

CPU卡基础知识

CPU卡什么是CPU卡?CPU卡芯片通俗地讲就是指芯片内含有一个微处理器,它的功能相当于一台微型计算机。

人们经常使用的集成电路卡(IC卡)上的金属片就是CPU卡芯片。

IC卡有着广泛的用途,现在许多地方交税要用金税卡、纳税登记卡,开车要有机动车驾驶员信息卡,交水费、电费也用上了IC卡。

第一代IC卡只能实现简单的存储功能,如果IC卡要向多功能方向发展,实现电子钱包、个人资料管理、多媒体等等“一卡通”功能,就必须要求CPU卡芯片向智能化、小体积、高容量方向发展。

由于没有掌握关键的生产工艺,原来我国设计的CPU卡芯片一直在国外生产。

这次我国自主设计、制造的CPU卡芯片采用了0.35微米生产工艺,容量达到了8 K。

目前国外已经能制造出0.18微米,容量达到64K的CPU卡芯片。

今后我国将加快由0.35微米向0.18微米技术的过渡。

1.基本功能是执行程序和处理数据,是计算机系统的核心;2.CPU Card 所具有的功能是发展变化的,因CPU的不同而不同;3.CPU Card 可简单得只装有CPU及其支持部件,也可复杂到一功能完善的P C板;4.提供标准的系统功能扩充总线,如PCI、ISA等;5.可以通过底板供电或直接供电;6.具有标准的机械结构:PICMG、COMPACT、PCI等。

如何选购CPU卡?1.从结构形式来分,CPU卡主要有全长CPU卡、半长CPU卡、嵌入式CPU板三种,各种CPU 卡都有其自身的特点和适用范围。

全长CPU 卡与底板采用PICM G总线连接,速度快,性能高,支持的CPU速度也较半长卡高,连接底板可扩充IS A卡和PCI卡,如果系统要求高速度或需使用PCI卡,就必须选用全长CPU卡;半长CPU卡与底板采用ISA总线连接,体积小,连接底板只能扩充ISA卡,适用于速度要求不高,不使用PCI卡的系统,对于体积小的系统也可选用半长CPU卡节省空间;嵌入式CPU板采用单板结构,扩充槽有限,但功能完善,适用于嵌入式系统。

MF09读写器(CPU卡)操作说明书

MF09读写器(CPU卡)操作说明书

MF09.DLL 针对 CPU 及 SAM 卡提供了如下函数调用:
1、 通用函数集
long pascal LinkCom(long id,long Port,long baudrate)
;
long pascal UnLinkCom(void);
long pascal Link_Reader(long id) ;
参 数:命令码: 0x32 cid: 读写器与卡片之间通信传输通道号。因读写器可以同时对多张卡片进
行操作。在对某张卡片进行操作前,需定义某一个通道号。 CardSnr: 卡片序列号,其中第 1 个字节为卡片序列号的长度。 Reset_Info: 卡片被激活后,返回的复位信息。其中第 1 个字节为返回的
long
long long
long
pascal ISO14443_TypeB_Select(long id,long AFI,long SLOT,
unsigned char *ATQB)
;
pascal ISO14443_TypeB_Active(long id,long cid,unsigned char *CardSnr);
SamNum : SAM 卡座号,共有二个,分别是 0,1 Reset_Info: 上电复位后,SAM 卡返回的复位信息。 返 回 值:返回值为 0,表示操作正确,为其它值时表示出错。
3.1.2 SAM_Reset : SAM 卡复位(热复位)
功能说明:此命令对某个 SAM 卡进行热复位。 用 法: long pascal SAM_Reset(long id,long SamNum,unsigned char *Reset_Info);
long pascal SAM_TCL(long id,long SamNum,unsigned char *yData_buff) ;

什么是CPU卡

什么是CPU卡

什么是CPU卡,什么是CPU读卡器众所周知,密钥管理系统(Key Management System),也简称KMS,是IC项目安全的核心。

如何进行密钥的安全管理,贯穿着IC卡应用的整个生命周期。

一、首先我们要了解什么是MF1卡:IC-integrate circuit,集成电路IC卡是指集成电路卡,我们一般用的公交车卡就是IC卡的一种,一般常见的IC卡采用射频技术与IC卡的读卡器进行通讯.IC卡与磁卡是有区别的,IC卡是通过卡里的集成电路存储信息,而磁卡是通过卡内的磁力记录信息.IC卡的成本一般比磁卡高,但保密性更好。

IC卡(Integrated Circuit Card,集成电路卡)是继磁卡之后出现的又一种新型信息工具。

IC卡在有些国家和地区也称智能卡(smart card)、智慧卡(intelligent card)、微电路卡(microcircuit card)或微芯片卡等。

它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式;已经十分广泛地应用于包括金融、交通、社保等很多领域。

IC卡读写器是IC卡与应用系统间的桥梁,在ISO国际标准中称之为接口设备IFD(Interface Device)。

IFD 内的CPU通过一个接口电路与IC卡相连并进行通信。

IC卡接口电路是IC卡读写器中至关重要的部分,根据实际应用系统的不同,可选择并行通信、半双工串行通信和I2C通信等不同的IC卡读写芯片。

非接触式IC卡简介又称射频卡,成功地解决了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破。

主要用于公交、轮渡、地铁的自动收费系统,也应用在门禁管理、身份证明和电子钱包。

……ic卡原理:ic卡工作的基本原理是:射频读写器向IC卡发一组固定频率的电磁波,卡片内有一个IC串联协振电路,其频率与读写器发射的频率相同,这样在电磁波激励下,LC协振电路产生共振,从而使电容内有了电荷;在这个电荷的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内存储,当所积累的电荷达到2V时,此电容可作为电源为其它电路提供工作电压,将卡内数据发射出去或接受读写器的数据。

CPU卡操作流程说明文档

CPU卡操作流程说明文档

加气行业CPU卡操作流程说明文档一、卡片类型介绍1、加气卡(包括员工卡、司机卡等)卡片形式:非接触式CPU 卡、双界面CPU 卡(双界面是同时支持接触和非接触形式)。

卡片作用:最终用户或是加气站员工等用作加气使用。

2、PSAM卡片形式:SAM形式接触式CPU卡卡片作用:安装在加气机读头的读卡器上,用作加气卡做消费时的认证。

3、ISAM卡片形式:SAM形式接触式CPU卡卡片作用:安装在加气站管理系统的读卡器上,用作加气卡做充值时的认证。

4、母卡卡片形式:接触式CPU卡卡片作用:密管系统中用作密钥的存储和传输。

(无论是领导卡或是根密钥卡,应用在密管系统中的卡都被统一称作母卡,母卡的意思是能进行密钥导出)二、相关硬件设备介绍1、双界面读卡器双界面读卡器包含有接触式卡槽、非接触界面和SAM卡槽。

用来做卡片与上位机程序的通信,发卡时可插入母卡,非接界面放上用户卡,进行用户卡发行。

同时,在加气站营销管理系统端,要连接读卡器进行卡片充值等操作。

2、加密机用作密钥存储和加密的硬件机器,可用母卡来代替。

加密机和母卡相比优势在于,加密机更好的处理并发性,并且由于卡片内存大小的限制,加密机相较于母卡存储密钥存储条数更多。

不过,若是项目规模不大,一般用母卡代替没有问题。

3、发卡机用作卡片发行的硬件设备。

一般的发卡机入卡槽可放200~300张卡片,包括出卡槽及废卡槽,有效得节约人力。

不过,也可用读卡器配合发卡系统,通过人工操作来发行卡片。

发卡机是否使用根据用卡量来选择。

二、卡片制作流程介绍1、卡片从龙寰出厂时,成卡带有COS并装载有客户(以下客户由重庆巨创来代替)的初始密钥。

每家客户初始密钥唯一,初始密钥用于验证卡片出厂商,避免非正规出厂卡片介入,密钥值可由龙寰提供也可巨创自己指定,同时,卡片上面可印刷巨创指定的版面。

2、巨创收到龙寰提供的卡片后,首先,要有初始化工具(上位机小软件),初始化工具配合读卡器,进行卡片出厂初始密钥的验证和替换,替换成巨创自己的卡片主控。

CPU-卡-概-述

CPU-卡-概-述

CPU 卡 概 述
CPU卡的构成
有些CPU卡内自带随机数发生器,使得加密处理更为方便。 有些CPU卡内装有协处理器,用来专门处理加密、解密算
法,这样不仅减轻了CPU的程序处理负担,同时也大大缩 短了处理时间。
CPU 卡 概 述
CPU卡的内核
有8bit、16bit和32bit 目前应用较多的仍为8bit单片机,但其有些指令可以处理
用于对数据安全性有较高要求的系统,如金融、社会保险、 电子签名、软件加密等
CPU 卡 概 述
CPU卡的构成
接触式CPU卡的引脚和通信协议符合ISO/IEC7816的规定 非接触式CPU卡的接口符合ISO/IEC14443所规定的TYPE A
或TYPE B通信协议
CPU 卡 概 述
CPU卡硬件构成示意
IC卡技术及其应用
CPU 卡 概 述
CPU卡:IC卡中包含有CPU,也可称为智能卡或微处理器 卡
IC卡芯片操作系统 :chip operation system,COS 含有ROM、RAM和EEPROM
CPU 卡 概 述
CPU卡可以是接触式的,也可以是非接触式的,甚至双界 面卡
与逻辑加密卡相比,CPU卡具有安全存储容量更大、安全 性更高且密钥管理灵活等优势,特别在数据安全方面具有 了逻辑加密存储卡所不易实现的功能
CPU 卡 概 述
(VPP)引脚的使用 1)通电过程:RST为低电平→VCC通电→VPP通电→然后
开始正常工作 2)断电过程:RST为低电平→CLK为低电平→VPP断电
→CLK为低电平→VCC断电
IC卡技术及其应用
Motorola公司、Philips公司、Siemens公司和Thomson公触式CPU卡的接口与一般的非接触式IC卡完全一样 接触式CPU卡的接口与前述的接触式IC卡接口方法基本一

CPU卡详解

CPU卡详解

CPU卡详解目录一、CPU卡的读写原理 (3)a) CPU卡的结构: (4)b)CPU卡的操作: (4)二、CPU卡加密系统与M1加密系统比较 (5)a) 非接触CPU卡与逻辑加密卡介绍 (5)i. 逻辑加密存储卡: (5)ii. 非接触CPU卡: (6)b)非接触CPU卡安全系统与逻辑加密系统的比较 (6)i. 非接触逻辑加密卡 (6)ii. 非接触CPU智能卡 (8)三、如何成功实施CPU卡工程项目 (11)a) 系统架构的变化改造 (11)i. 密钥管理和认证机制 (11)ii. 交易流程 (13)iii. PSAM卡 (15)iv. 卡片个人化 (16)b)项目实施中注意事项 (17)i. 卡片与机具的兼容性测试 (17)ii. 多应用扩展和开放平台 (17)iii. 安全性与交易速度的权衡 (18)随着非接触IC卡技术在国内的逐步推广,非接触应用以其快捷方便的操作方式,日益深入人心,并逐渐成为公共交通、城市通卡建设的首选技术。

早期投入应用的非接触IC卡技术多为逻辑加密卡,比如最为著名的Philips公司(现NXP)的Mifare 1卡片。

非接触逻辑加密卡技术以其低廉的成本,简明的交易流程,较简单的系统架构,迅速得到了用户的青睐,并得到了快速的应用和发展。

据不完全统计,截至去年年底,国内各领域非接触逻辑加密卡的发卡量已经达到数亿张。

随着非接触逻辑加密卡不断应用的过程,非接触逻辑加密卡技术的不足之处也日益暴露,难以满足更高的安全性和更复杂的多应用的需求。

因此,非接触CPU卡技术正成为一种技术上更新换代的选择。

一、 CPU卡的读写原理一般来说,对存储卡和逻辑加密卡操作,使用接触式IC卡通用读写器;对CPU卡使用CPU卡读写器。

所谓“通用读卡器”是指它可以对大多数流行的存储卡和逻辑加密卡操作。

而CPU卡由于有ISO/IEC 7816.3/4的规范,其通讯协议、命令格式都是兼容的,被看作是一种卡。

M1和CPU卡简介与比较

M1和CPU卡简介与比较

CPU卡的操作方式

CPU卡主要通过COS实现对卡内不 同类型文件的操作
具体文件结构根据应用方不同需求可 以自由设计
文件类型
提供操作
主要应用
存储各种数据
存储几组类似数 据 目录文件等…… 存储交易记录等 数据 PBOC电子存折

二进制文件
定长记录 变长记录 循环记录 电子存折
读、写
读、写 读、写 读、写
操作
读 读一个块
描述
写一个块
认证某一扇区 增加某一块的内容并将结果保存到寄存器中 减少某一块的内容并将结果保存到寄存器中 将内部寄存器中的值写到一个块内 将一个块内的值读取到内部寄存器中
有效块
Block 0,1,2,3

认证 增值 减值 传送 恢复
Block 0,1,2,3
Block 0,1,2,3 Block 0,1,2 Block 0,1,2 Block 0,1,2 Block 0,1,2

状态字SW1、SW2的意义(部分)
SW1 SW2
90 00 62 81 62 83 63 CX 64 00 65 81 67 00 69 00 69 01 69 81 69 82
意 义
正确执行 回送的数据可能错误 选择文件无效,文件或密钥校验错误 X表示还可再试次数 状态标志未改变 写EEPROM不成功 错误的长度 CLA与线路保护要求不匹配 无效的状态 命令与文件结构不相容 不满足安全状态
INS
P1
SW1
P2
SW2
Le
Le字节DATA
INS SW2 INS
P1
P2
Lc
DATA
P1 SW1
P2 SW2

IAC-G41 PICMG1.0全长CPU卡 说明书

IAC-G41 PICMG1.0全长CPU卡 说明书

声 明除列明随产品配置的配件外,本手册包含的内容并不代表本公司的承诺,本公司保留对此手册更改的权利,且不另行通知。

对于任何因安装、使用不当而导致的直接、间接、有意或无意的损坏及隐患概不负责。

订购产品前,请向经销商详细了解产品性能是否符合您的需求。

本手册内容受版权保护,版权所有。

未经许可,不得以机械的、电子的或其它任何方式进行复制。

温馨提示1. 产品使用前,务必仔细阅读产品说明书。

2. 对未准备安装的板卡,应将其保存在防静电保护袋中。

3. 在从包装袋中拿板卡前,应将手先置于接地金属物体上一会儿,以释放身体及手中的静电。

4. 在拿板卡时,需佩戴静电保护手套,并且应该养成只触及其边缘部分的习惯。

5:主板与电源连接时,请确认电源电压。

6. 为避免人体被电击或产品被损坏,在每次对主板、板卡进行拔插或重新配置时,须先关闭交流电源或将交流电源线从电源插座中拔掉。

7. 在对板卡进行搬动前,先将交流电源线从电源插座中拔掉。

8. 当您需连接或拔除任何设备前,须确定所有的电源线事先已被拔掉。

9. 为避免频繁开关机对产品造成不必要的损伤,关机后,应至少等待30秒后再开机。

10.设备在使用过程中出现异常情况,请找专业人员处理。

产品清单:1块IAC-G41主板1条USB转接线1套10针转9针COM口线、26 针转25针打印线连接套件 1条10针转9针COM口线2条SATA硬盘线1条键盘/鼠标转接电缆1条音频转接线1 主板底板连接线(ATX电源控制线)1张驱动光盘与用户手册光盘防静电手套1只第一章产品介绍1.1 简介该板是一款使用PICMG1.0规范总线接口的全长工业CPU卡,主板采用最新的Intel G41+ICH7片组,支持FSB 800/1066/1333MHZ LGA775 架构的Intel Pentium-4/ Pentium-D/Core2 Extreme、Core2 Quad、CoreDuo 、Celeron处理器,在内存方面,CPU卡提供2条DDR3 DIMM内存插槽,最大容量可达4GB;显卡处理方面,Intel G41集成显示控制器(Intel GMAX4500),提供高性能的显示输出,网络方面,板载两个千兆网卡,采用Realtek RTL8111DL 网卡芯片,支持10/100/1000Mbps 以太网口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
bit 字节6 字节7 字节8 字节9 7 C23_b C13 C33 0 6 C22_b C12 C32 1 5 C21_b C11 C31 1 4 C20_b C10 C30 0 3 C13_b C33_b C23 1 2 C12_b C32_b C22 0 1 C11_b C31_b C21 0 0 C10_b C30_b C20 1
控制位 C13 0 0 1 1 0 0 1 1 C23 0 1 0 1 0 1 0 1 C33 0 0 0 0 1 1 1 1 Read Never Never Never Never Never Never Never Never 密码A Write KeyA|B Never KeyB Never KeyA|B KeyB Never Never 存取控制 Read KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B Write Never Never Never Never KeyA|B KeyB KeyB Never Read KeyA|B KeyA|B Never Never KeyA|B Never Never Never 密码B Write KeyA|B Never KeyB Never KeyA|B KeyB Never Never
状态字SW1、SW2的意义(部分)
SW1 SW2 90 00 62 81 62 83 63 CX 64 00 65 81 67 00 69 00 69 01 69 81 69 82 意 义 正确执行 回送的数据可能错误 选择文件无效,文件或密钥校验错误 X表示还可再试次数 状态标志未改变 写EEPROM不成功 错误的长度 CLA与线路保护要求不匹配 无效的状态 命令与文件结构不相容 不满足安全状态
CPU卡电气特性
v v v v v v v v v v
通信协议:ISO
14443-A /B
MCU指令兼容Turbo 51 支持106Kbps数据传输速率 Triple-DES协处理器 程序存储器32K x 8bit ROM 数据存储器8K x 8bit EEPROM 128x8bit iRAM 384x8bit xRAM 低压检测复位 高低频检测复位
Mifare One卡数据存储结构
v v v v
M1卡分为16个扇区,每个扇区4块(块0~3),共64块。 按块号编址为0~63。第0扇区的块0(即绝对地址0块)用于 存放厂商代码,已经固化,不可更改。 其他各扇区的块0、块1、块2为数据块,用于存贮数据;块3 为控制块,存放密码A、存取控制、密码B 其结构如下图:
操作
读 写 认证 增值 减值 传送 恢复 读一个块 写一个块 认证某一扇区 增加某一块的内容并将结果保存到寄存器中 减少某一块的内容并将结果保存到寄存器中 将内部寄存器中的值写到一个块内 将一个块内的值读取到内部寄存器中
描述
有效块
Block 0,1,2,3 Block 0,1,2,3 Block 0,1,2,3 Block 0,1,2 Block 0,1,2 Block 0,1,2 Block 0,1,2
N O
交 换 透 明 数 据
CPU卡命令与应答结构
情形一: CLA 命令: 应答: 情形二: CLA 命令: 应答: 情形三: CLA 命令: 应答: 情形四: CLA 命令: 应答: Le字节DATA SW1 SW2 INS P1 P2 Lc DATA Le SW1 SW2 INS P1 P2 Lc DATA Le字节DATA SW1 SW2 INS P1 P2 Le SW1 SW2 INS P1 P2 00
Mifare 和 CPU 卡
Mifare 卡和 CPU卡简介和比较
卡安全性 —— 二者比较
MIFARE I卡 ISO14443 Type A 13.56 MHz 106 Kbps ASK 100%(信号有断续) 最大4K字节,固定扇区,分块管理 对不同扇区的只读/只写/读写/加/减 6字节密码,分扇区控制 专用不公开硬件逻辑算法(已被破解) 算法内置密钥外送。认证方式为卡片与专用基 站芯片认证(认证通讯协议已破解) 非接触c p u卡 ISO14443 Type A/B 13.56 MHz 106 Kbps ASK 10%(TypeB信号连续) 2K/8K/16K可选,文件管理,灵活设计
使 用 IS O /IE C 1 4 4 4 3 协 议
N O
接 收 D E S E L E C T 响 应
Y E S
发 送 R A T S 接 收 A T S
发 送 D E S E L E C T 请 求
P P S 支 持
Y E S
改 变 参 数
Y E S
发 送 P P S 请 求
N O
接 收 P P S 响 应
MF
密钥文件
目录信息文件 变长记录文件
应用目录1 (ADF1)
密钥文件
公共应用基本文件 (0x15) 二进制文件
个人应用基本文件 (0x16) 二进制文件
交易记录文件 (0x18) 循环记录文件
电子存折 0001
电子钱包 0002
CPU卡的优点
v
芯片和COS的安全技术为CPU卡提供了双重的安全保 证 自带操作系统的CPU卡对计算机网络系统要求较低, 可实现脱机操作 可实现真正意义上的一卡多应用,每个应用之间相 互独立,并受控于各自的密钥管理系统 交易中自动保证数据的完整性(防拔) 应用层命令有标准可循,容易统一
文件类型 二进制文件 定长记录 变长记录 循环记录 电子存折 电子钱包
提供操作 读、写 读、写 读、写 读、写
圈存、圈提、修 改透支限额、消 费、取现
主要应用
存储各种数据 存储几组类似数 据 目录文件等…… 存储交易记录等 数据 PBOC电子存折
v v
圈存、消费
PBOC电子钱包
CPU卡典型应用的结构
A0 A1 A2 A3 A4 A5 FF 07 80 69 B0 B1 B2 B3 B4 B5
密码A(6字节)
存取控制(4字节)
密码B(6字节)
Mifare One卡存取控制 (1)
v
每个扇区的密码和存取控 制都是独立的,可以根据 实际需要设定各自的密码 及存取控制。在存取控制 中每个块都有相应的三个 控制位,定义如下:
COS和CPU卡的关系
v
CPU卡的核心是卡片操作系统(Card Operation System/Chip Operation System) COS是一个比较小的非常完整严密的系统 管理着卡片的一举一动 外界对CPU卡发布的所有命令都需要通过COS才能对卡起作用 COS控制CPU卡和外界的信息交换、管理CPU卡内的存储器并 在卡内部完成各种命令的处理
交易流程
简单不规范,需自定义防拔流程 困难,不方便
有银行标准规范,也可由用户灵活设计, 内置防拔流程 完全支持一卡多用,灵活、安全、方便
一卡多用
卡片分类
v v
Mifare One卡(简称M1卡) 非接触CPU卡
Mifare One卡电气特性
v v v v v v v v v
容量为8K位EEPROM 分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位 每个扇区有独立的一组密码及访问控制 每张卡有唯一序列号,为32位(4字节) 具有防冲突机制,支持多卡操作 无电源,自带天线,内含加密控制逻辑和通讯逻辑电路 工作温度:-20℃~85℃(卡片70℃、芯片85℃) 工作频率:13.56MHZ 通信速率:106KBPS
v
例如:当块3的存取控制位C13 C23 C33=100时,表示: 密码A: 不可读,验证KEYB正确后,可写(更改)。存取控制:验证KEYA或KEYB正确后, 可读不可写。密码B: 不可读,验证KEYB正确后,可写。
Mifare One卡提供操作
v
Mifare One卡针对用户需要提供了以下几种操作命令:
CPU卡命令与应答结构
v v v v v v v
CLA:指令类别 INS:指令类型的指令码 P1 P2:命令参数 Lc:数据域DATA长度,该长度不可超过239字节 DATA:数据域或应答数据域 Le:要求返回数据长度,Le为00表示返回卡中最大 数据长度,该长度不可超过239字节 SW1 SW2:卡执行命令的返回代码(状态字)
v
v
v
CPU卡的操作方式
v v v
CPU卡主要通过COS实现对卡内不同类 型文件的操作 具体文件结构根据应用方不同需求可 以自由设计 FMCOS 2.0符合ISO/IEC 7816和PBOC 2.0电子存折、电子钱包规范,提供 以下几种文件类型供操作 文件读写都必须满足相应条件 文件读写可以选择性采用加密和带安 全报文的方式,以增加安全性
CPU卡安全性
v
v v v
CPU卡优势及机遇 CPU卡采用ISO14443 通讯协议,卡的能量供应比较稳定。 可以根据一定的加密算法对卡片进行认证,可以进行密文数 据传输,大大提高了卡片的安全。 CPU卡采用强大而稳定的安全控制器,增强了卡片的安全 性,而非接触传输接口又能满足快速交易的要求。 CPU卡的大容量存储空间又可以满足系统的扩展需求。 CPU卡是真正意义上的智能卡,犹如一台超小型电脑。具有 信息量大、防伪安全性高、可脱机作业,可多功能开发等优 点。CPU卡可广泛应用于身份识别、金融交易等领域。
0 1 2 3
块0 块1 块2 块3
C10 C11 C12 C13
C20 C21 C22 C23
C30 C31 C32 C33
Mifare One卡存取控制 (2)
v v v
三个控制位以正和反两种形式存在于存取控制字节中,决定了该块的访 问权限 如进行减值操作必须验证KEY A,进行加值操作必须验证KEY B,等等。 三个控制位在存取控制字节中的位置如下(字节9为备用字节,默认值为 0x69):
相关文档
最新文档