WebSite 

IC卡读写器内部的软件设计

IC卡应用广泛,安全要求高,那么与之匹配的IC卡读写器的安全性要求也很高,读写器内部的软件设计就成为了一个复杂的系统,IC卡读写器内部软件主要以模块组合实现,读写器内部软件主要以智能卡模块为主。IC卡读写器内部软件有哪些呢?

1.底层支持软件

用于控制IC卡读写、密码验证等;采用汇编语言编写,且针对不同操作分别形成于程序模块,如加电、下电、密码验证、核对擦除密码、读卡、写卡、写保护位等。

2.通讯软件

包括IC卡读写器与PC的联机通讯软件和通过IC卡实现与PC的信息上传下达的脱机管理软件,用于将PC的管理信息、应用数据、黑名单等下载读写器,将读写器中的相关消费、记录、时间信息上传PC。

3.键盘显示程序

用于读写器的人机交互,当有汉字显示要求时,可采用软字库或硬字体方式。

4.PC机支持软件

PC端的高级语言程序,主要包括发卡、通讯、控制、用户管理等模块。含卡片管理、交易统计、报表生成和打印等功能。读写器内部程序是在相应单片机仿真开发系统上编制调试而成,将仿真开发系统通过的程序装入读写器。

本文来源:IC卡读写器系列产品厂家-北京金木雨电子有限公司,金木雨官网:http://www.jinmuyu.com.cn

« 智能IC卡的生存周期IC卡安全技术介绍 »

最近发表