智能芯片卡的结构主要包括三个部分,分别是建立智能卡的程序编制器,处理智能卡操作系统的代理和作为智能卡应用程序接口的代理。
1、建立智能卡的程序编制器。程序编制器在智能卡开发过程中使用,它从智能卡布局的层次描述了卡的初始化和个人化创建所有需要的数据。
2、处理智能卡操作系统的代理。包括智能卡操作系统和智能卡应用程序接口的附属部分。该代理具有极高的可移植化它可以集成到芯片卡阅读器设备或个人计算机及客户机服务器系统上。
3、作为智能卡应用程序接口的代理。该代理是应用程序到智能卡的接口。它有助于对不同智能卡代理进行管理,并且还向应用程序提供了一智能卡类型的独立接口。由于智能卡内安装了嵌入式微型控制器芯片,因而可储存并处理数据。卡上的价值受用户的个人识别码(PIN)保护,因此只有用户能访问它。多功能的智能卡内嵌入有高性能的CPU,井配备有独自的基本软件(OS),能够如同个人电脑那样自由地增加和改变功能。这种智能卡还设有“自爆”装置,如果犯罪分子想打开ic卡非法获取信息,卡内软件上的内容将立即自动消失。