数码式计量器具的机卡分离方法及其发卡系统技术方案

技术编号:2958960 阅读:176 留言:0更新日期:2012-04-11 18:40
提供一种数码式计量器具的机卡分离方法及其发卡系统。所述用于数码式计量器具的机卡分离方法,包括:数码式计量器具包括中央处理单元、计量单元、执行单元、人机接口、电源、通信接口以及数字解密卡接口;数字解密卡通过所述数字解密卡接口与数码式计量器具通讯。

【技术实现步骤摘要】

本专利技术涉及一种用于数码式计量器具的机卡分离方法及其发卡系统,尤 其涉及一种用于实现电表、水表、燃气表和热能表等数码式计量器具的机卡 分离方法及其发卡系统。
技术介绍
通常,数码式计量器具普遍使用软件加密/解密方式和保密模块加密/解密 方式。软件加密/解密是指在数码式计量器具的软件中编写加密/解密子程序, 其中存储有加密算法和密钥,并通过所述子程序来实现充值码的解密功能。 保密模块加密/解密是指在数码式计量器具的硬件中添加保密模块,其中存储 有加密算法和密钥,通过所述保密模块来实现充值码的解密功能。软件加密/解密方式保密程度低且操作复杂,因此已经被市场淘汰。保密 模块加密/解密方式保密程度高,速度快且操作筒单,因此目前被广泛使用。然而,上述加密/解密方式都是与器具绑定在一起的,不能脱离器具而单 独存在,这种机卡一体的数码式计量器具存在^^艮多缺陷。由于机卡绑定,运 营商必须向用户提供整个器具,这不仅增加了运营成本,而且不便于运营商 管理。此外,各个生产商所支持的加密算法以及密钥体系各不相同,因此使 得商品标准化十分困难,从而不便于产品的大规模生产,也不便于用户使用。因此,需要一种能够方便用户、安全性高、运营成本低并且能够大规模 生产的数码式计量器具的机卡分离方法及其发卡系统。
技术实现思路
本专利技术的目的在于提供一种用于数码式计量器具的机卡分离方法及其发 卡系统。本专利技术将数码式计量器具通过数字解密卡接口与数字解密卡连接, 所述数字解密卡由本专利技术的发卡系统发放,从而给运营商和用户带来很大方便。本专利技术的一方面在于提供一种用于数码式计量器具的机卡分离方法,所述方法包括数码式计量器具包括中央处理单元、计量单元、执行单元、人机接口、电源、通信接口以及数字解密卡接口;数字解密卡通过所述数字解 密卡接口与数码式计量器具通讯。所述数字解密卡接口为CPU卡接口,符合带触点的集成电路卡标准 "ISO/正C 7816-1/2/3/4",并使用半永久式降落下压式小卡座。所述数字解密卡是智能CPU卡,符合"中国金融集成电路IC卡规范"、 带触点的集成电路卡标准"ISO/IEC 7816-1/2/3/4"和"中国人民银行PSAM 卡应用规范",并具有以下特征支持一卡多用,各应用之间相互独立;支持 多极目录管理;支持多种文件类型,包括透明文件、记录文件、安全文件、 循环文件、电子钱包文件和电子存折文件;支持安全数据传输,提供明文、 加密、校验和加密校验四种传输模式;支持多种安全访问方式和权限;支持 中国人民银行认可的Single DES算法和Triple DES算法;支持中国人民银行 规定的电子钱包和电子存折功能;支持数据镜像和支付交易保护功能;支持 多种容量选择;IO年以上数据保持时间,IO万次以上重复擦写。所述数字解密卡的内部文件结构如下:<table>table see original document page 7</column></row><table>所述数码式计量器具和数字解密卡之间的通讯指令如下:读ESAM才莫块透明文件<table>table see original document page 7</column></row><table>写ESAM模块透明文件<table>table see original document page 8</column></row><table>所述机卡分离方法,还包括步骤充值码通过人机接口被输入到所述数 码式计量器具,中央处理单元存储并输出处理指令,将加密的充值码信息通 过所述数字解密卡接口导入数字解密卡;数字解密卡对接收到的充值码信息 进行解密处理,生成明文的预付费额信息和用量信息发送给中央处理单元, 并将所述信息存储在所述数字解密卡内的透明文件中,以供数码式计量器具 计费使用;中央处理单元存储从数字解密卡发送的预付费额信息和用量信息, 并从计量单元读取计量信息;中央处理单元根据读取的计量信息扣减相应的预付费额信息和用量信息;当预付费额信息和用量信息扣减到预设阀值时, 中央处理单元将通知指令发送到人机接口以通知用户用量不足;以及当预付费额信息和用量信息扣减到零时,中央处理单元将执行指令发送到执行单元 来执行相应的操作。产生充值码的步骤包括根据用户的要求产生充值码明文;使用数字解 密卡产生临时密钥;使用所述临时密钥,通过对充值码明文进行3DES加密 产生充值码密文,将所述充值码密文表示为数字,所述^t字为充值码。根据本专利技术的另一方面,提供一种用于数码式计量器具的机卡分离方法 的发卡系统,所述系统包括三级密钥管理体系。三级密钥管理体系包括主控卡生成步骤、发行卡生成步骤、数字解密卡 生成步骤。主控卡生成步骤包括输入16位的16进制数字串,并经过加密后存储 在一张加密卡中,这张卡就是主控卡。发行卡生成步骤包括输入8位16进制数字串,并经过主控卡加密后存 储在一张加密卡中,这张卡就是发行卡。数字解密卡的生成步骤包括输入发行卡子密钥验证密码,验证正确后 将密钥和验证文件下载到 一 张加密卡中,这张卡就是数字解密卡。附图说明通过下面结合示例性地示出一例的附图进行的描述,本专利技术的上述和其 他目的和特点将会变得更加清楚,其中图1是根据本专利技术示例性实施例的数码式计量器具与数字解密卡进行通 信的框图2是根据本专利技术示例性实施例的机卡分离方法的流程图3是根据本专利技术示例性实施例的产生充值码的操作流程图4是用于本专利技术示例性实施例的数码式计量器具的发卡系统的操作流程图。具体实施方式 下面,参照附图来描述本专利技术的示例性实施例。图1是根据本专利技术示例性实施例的数码式计量器具与数字解密卡进行通 信的框图。参照图1,数码式计量器具100包括中央处理单元101、计量单元 102、执行单元103、人机接口 104、电源105、通讯接口 106、数字解密卡接 口 107。数字解密卡200通过所述数字解密卡接口 107与数码式计量器具通讯。中央处理单元101是单片机系统。计量单元102根据不同器具类型完成 对电、水、燃气、热能等的计量,其具体实现方式取决于所采用的测量体制 和使用的芯片。执行单元103为一组触点输出的结构,根据器具类型不同可 以分别驱动不同的执行机构,例如,断路器、电磁阀等。人机接口 104包括 液晶显示屏、键盘、指示等,用户通过人机接口 104与数码式计量器具通信。 通讯接口 106可连接通讯模块。数字解密卡接口 107用于连接数码式计量器 具和数字解密卡,并且所述数字解密卡接口 107为CPU卡接口,符合带触点 的集成电路卡标准"ISO/IEC 7816-1/2/3/4",并^f吏用半永久式降落下压式小卡 座。数字解密卡200包括CPU、 RAM、 ROM、 EEPROM、 DES (数据加密 标准)协处理器、1/0以及片上操作系统,是一个完整的计算机安全体系。其 中,用户数据存储在被加密逻辑保护的EEPROM中,COS掩模位于ROM中, 并且RAM用于存储COS运行时的中间变量。数字解密卡200是智能CPU卡, 符合"中国金融集成电路(IC)本文档来自技高网...

【技术保护点】
一种用于数码式计量器具的机卡分离方法,包括: 数码式计量器具包括中央处理单元、计量单元、执行单元、人机接口、电源、通信接口以及数字解密卡接口; 数字解密卡通过所述数字解密卡接口与数码式计量器具通讯。

【技术特征摘要】

【专利技术属性】
技术研发人员:彭明双
申请(专利权)人:北京双得利科工贸有限责任公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利