读书人

刚刚找了一份ic卡和读卡器编程的工作,

发布时间: 2012-02-03 22:02:47 作者: rapoo

刚刚找了一份ic卡和读卡器编程的工作,请大家帮帮我.万分感谢~~~
大家好.我刚刚找了一份ic卡和读卡器编程的工作.可我只会linux c编程.请大家指导一下我该学些什么和介绍给我一些资料吧..多谢了~~~

[解决办法]
卡本身要理解规范,这行吃的就是规范。iso/iec 7816 规范

读卡器本身也要理解同样的规范,对于卡方面来说,规范的重点在于4以后,对于读卡器来说,规范的重点在于4以前

卡本身分为java卡和native卡,java卡主要用来做安全性较强的产品,native卡一般都做手机卡,
当然卡也可以有cpu和无cpu卡,应用中用的多的是带cpu的卡。

具体行业中,比如sim卡,还要了解11.11, 11.14, 0348等规范

金融卡,要了解 金融行业标准(卡片规范与应用规范)

读卡器,分为接触式的和非接触式的

非接触式的已经逐渐成为主流

国际标准化组织7816-1
The ISO 7816-1 standard specifies the physical characteristics of the card.国际标准化组织7816-1标准规定的物理特性卡。 Physical characteristics of a card includes:物理特性的一个牌牌,其中包括:
Dimensions尺寸
Electromagnetic radiation电磁辐射
Mechanical stress机械应力
Location of integrated IC in card所在地集成的IC卡
Location of the magnetic strip所在地的磁条
Resistance to static electricity耐静电
ISO 7816-2国际标准化组织7816-2
The ISO 7816-2 standard defines the location of contacts and dimensions.国际标准化组织7816-2标准定义的位置,接触和层面。 It also defines the purpose, location and electrical characteristics of the metallic contacts of the card.它还明确了目的,地点和电气特性的金属接触卡。

ISO 7816-3国际标准化组织7816-3
The ISO 7816-3 standard is designed to deal with electronic signals and transmission protocols.国际标准化组织7816-3标准设计,以处理电子信号和传输协议。

ISO 7816-3 specifies the current and voltage requirements for the electrical contacts which are:国际标准化组织7816-3明电流与电压的要求,为电气接触,其中有:

Asynchronous half-duplex character transmission protocol (T=0).异步半双工字符传输协议性( t = 0 ) 。
Asynchronous half duplex block transmission protocol (T=1).异步半双工块传输协议( t = 1处) 。 Smart cards that use a proprietary transmission protocol carry the designation with it.智能卡使用了专有的传输协议进行指定它。
T=14 includes revision of protocol type selection.吨= 14包括修订的议定书选型。
ISO 7816-4国际标准化组织7816-4
The ISO 7816-4 standard defines the inter-industry interchange commands for the card's CPU.国际标准化组织7816-4标准定义的跨业交流指令对于card的CPU 。 It provides the facility of interoperability across all industries to provide security and transmission of card data.它提供了该设施的互操作性所有行业,以提供安全保障和传输的数据卡。 It defines the basic commands for reading, writing and updating of card data.它界定了一些基本功能,为阅读,写作和更新数据卡。

ISO 7816-5国际标准化组织7816-5
The ISO 7816-5 standard deals with registration procedure for Application Identifiers (AID) and the Numbering System.国际标准化组织7816-5标准涉及的登记程序,为应用标识符(援助)和编号系统。 It defines the standards for Application Identifiers which has two parts:它界定标准,为应用标识符,其中主要有两部分:

Registered Application Provider Identifier (RID) of five bytes that is unique to the vendor.注册应用商标识符(除去)的5个字节是唯一的供应商。
A variable length field of up to 11 bytes that RIDs can use to identify specific applications.可变长度外地的多达11字节表示, rids可以使用,以确定具体的申请。
ISO 7816-6国际标准化组织7816-6
The ISO 7816-5 standard defines the physical transfer of device and operational data.国际标准化组织7816-5标准定义的物理传输设备和业务数据。 Two transmission protocols are included in it: character protocol (T=0) or block protocol (T=1).两个传输协议包括:性格议定书性( t = 0 )或块协议( t = 1处) 。 A card may support either but not both simultaneously.卡可支持任何一项,而不是两手抓。 If the card is not following any of the standards then it is treated as (T=14)如果卡不可以下任何一项标准,那么它当作性( t = 14 )

ISO 7816-7国际标准化组织7816-7
Structured Card Query Language (SCQL) is given for the inter-industry interoperability of commands for Structured Card Query Language (SCQL).结构化卡查询语言( scql )表示给该行业间互操作的命令为结构化卡查询语言( scql ) 。 It specifies the standard method to maintain and query the database, it also provides format definitions.它规定了标准方法,以保持和查询数据库,还可以提供格式定义。

ISO 7816-8国际标准化组织7816-8
Security operation commands are standardized by this criterion.保安行动的命令就是规范这个标准。 ISO 7861-8 includes the commands for internal security management of the card and may include encryption techniques and other security management methods.国际标准化组织7861-8包括命令为内部安全管理卡,并可能包括加密技术和其它安全管理方法。



ISO 7816-9国际标准化组织7816-9
The ISO 7816-9 standard includes specifications for the commands for card management.国际标准化组织7816-9标准包括规格,命令,为卡管理。 The following provides the primary interests of this standard:以下提供了主要的利益,这个标准:

Description and coding of security attributes of card related objects分类和编码的安全属性的卡相关对象
Functions and syntax of additional inter-industry commands函数和语法的附加行业间命令
Description and coding of the life cycle of cards and related objects分类和编码的生命周期卡和相关对象
Data elements associated with these commands数据元素与这些指令
Mechanism for initiating card-originated messages机制启动发卡源于讯息
ISO 7816-10国际标准化组织7816-10
The ISO 7816-10 standard is designed to address electrical signals and reset signals for synchronous cards.国际标准化组织7816-10标准,是设计来解决电信号和复位信号的同步卡。 It includes the following:它包括以下内容:

Signal structures信号结构
Power电力
Structure for the reset signal which is sent between the card IC and the interface device such as a terminal结构为复位信号而发给之间的IC卡和接口设备等终端
ISO 7816-11国际标准化组织7816-11
The ISO 7816-11 standard is meant for personal identification of the user.国际标准化组织7816-11标准,是指个人识别用户。 It may use biometric methods and standards to achieve personal identification.它可以利用生物统计的方法和标准,以实现个人的身份证明。

读书人网 >C语言

热点推荐