读卡器与IC/ID卡的基本认识

写这篇文章之前本来是说要介绍下Android下如何与读卡器进行交互的,鉴于自己之前学习历程,觉得还是有必要先和大家聊聊读卡器与IC/ID卡的一些常规认识。

一、什么是IC卡

IC卡(Integrated Circuit Card,集成电路卡),也称智能卡(Smart card)、智慧卡(Intelligent card)、微电路卡(Microcircuit card)或微芯片卡等。它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式。IC卡与读写器之间的通讯方式可以是接触式,也可以是非接触式。根据通讯接口把IC卡分成接触式IC卡、非接触式IC和双界面卡(同时具备接触式与非接触式通讯接口)。

 

二、什么是ID卡

ID卡全称为身份识别卡(Identification Card),是一种不可写入的感应卡,含固定的编号,主要有台湾SYRIS的EM格式、美国HIDMOTOROLA等各类ID卡。ID卡与磁卡一样,都仅仅使用了“卡的号码”而已,卡内除了卡号外,无任何保密功能,其“卡号”是公开、裸露的。所以说ID卡就是“感应式磁卡”。 ISO标准ID卡的规格为:85.5x54x0.80±0.04mm(高/宽/厚),市场上也存在一些厚、薄卡或异型卡。

上面IC/ID卡的解释来自百度百科,哈哈,下面来说下两者的区别:

三、IC卡与ID卡的区别:

1、相同点:1).内置芯片;2).都具有传输功能;3).本质都是微机;4).体积都较小。

2、不同点:

1)、IC卡可以理解为电脑硬盘,可以分区,可以加密,安全性高。而ID卡不能写入,只存储了卡号,不可加密,易于仿制,安全性低

2)、ID卡无论是卡本身还是读卡的读头都比IC卡便宜,成本低

 

四、什么是读卡器、有什么类型的读卡器

读卡器(Card Reader)是一种读卡设备,由于卡片种类较多,所以读卡器的含义覆盖范围比较广。

由于卡类弄的不同,读卡器可分为SIM卡读卡器、SD卡读卡器、IC卡读卡器、ID卡读卡器等等,本文只介绍IC卡读卡器、ID卡读卡器。

通常上位机与读卡器、IC/ID卡之间的数据交互都是使用ASCLL码,读“阿斯特”,通讯都是使用十六进制。另外,目前的读卡器一般为串口读卡器或者网络读卡器,通讯协议不同,但也都是使用十六进制进制数据的传输。

 

好了,介绍完IC/ID卡和读卡器之后,下篇博文将继续说下Android下如何与读卡器进行交互

你可能感兴趣的:(硬件&接口,android)