智能卡是一种能够存储数据的卡,或者也可以具有微处理器,因此本质上是一台微型计算机并且能够进行数据处理。智能卡的最大规格包括8 kb(千字节)RAM、346 kb ROM 和256 kb 可编程ROM,以及16 位微处理器。智能卡编程器是一种用于对智能卡进行编程的设备。
智能卡的用途越来越多。它们可用于计算机安全系统,例如智能卡键盘或楼宇门禁。它们可以用作信用卡、电子现金或银行卡。它们还可以用于忠诚度系统或用作身份证。智能卡计划的精确用途将决定如何设置智能卡编程器来格式化它们。
男子手持智能卡程序员投入工作之前必须做出的一些决定包括决定该卡是单次使用还是多次使用,是否保留记录信息或值,以及卡上的部分或全部数据是否必须保持安全。在决定使用适当的智能卡和智能卡编程器并确保卡和编程器兼容之前,做出有关访问卡的加密和验证的决定(例如密码或 PIN 码)也很重要。另一个重要问题是用于对卡进行编程的语言:有些卡是用 JAVA 编程的,而另一些卡是用 BASIC 或其他语言编程的。
选择智能卡编程器和编程器时的另一个重要考虑因素型号之间的主要区别之一是它是接触式智能卡编程器还是非接触式智能卡编程器。接触式智能卡是一种必须存在的卡插入阅读器。另一方面,非接触式智能卡嵌入了射频识别标签 (RFID),只要处于"读取范围"内,就可以与智能卡读卡器进行远距离通信。
< p>有些智能卡编程器设备可与多种类型的智能卡配合使用,而有些则仅针对一种特定类型进行配置。有些适用于即将发放的卡,有些则设计用于特定情况下的现场使用其中重新输入密钥和/或添加新用户是持续存在的问题。此外,一些智能卡编程器装在一个可兼作读卡器的盒子中,该盒子包括电池组、保护盖板和其他保护性、耐用性。和功能特性。另一些则作为电路板提供,必须在电路板上添加外壳、串行电缆和 9 伏直流电池才能实现功能并保护编程器。另一方面,第一种类型的售价超过1000 美元 (USD),而后者低于 25 美元。







