浅谈基于CPU卡的流量计功能要求及设计方案

发布者:Meilin8888最新更新时间:2012-02-13 来源: 21IC关键字:CPU卡  流量计  IC卡 手机看文章 扫描二维码
随时随地手机看文章

0 引言

IC卡是一种半导体卡,其采用微电子技术进行信息的存储、处理。自1970 年诞生第一张IC卡以来, IC卡经历了一般存储卡、加密存储卡、CPU卡和超级智能卡4 个时代。IC卡是多学科技术综合发展的结果,它的应用已成为一个国家科技发展水平的标志之一[1]。

IC卡在城市燃气流量计量上的应用越来越广泛。在CPU卡流量计之前,大量使用的是逻辑加密卡。由于逻辑加密卡的技术所限,产品供应商的密钥不能向应用方( 燃气公司) 公开,因此应用方无法掌握核心安全,系统安全取决于产品供应商,并且不同型号的逻辑加密卡互不兼容,导致不同厂商的芯片数据存储方案也不兼容,应用方在使用多家卡表时会带来多种密钥和密钥算法管理上的复杂化[2 - 3]。

CPU卡又称智能卡,卡片内自带CPU,程序容量和数据容量大,且带加、解密算法协处理器,运算速度快[4]。采用CPU卡,并且制定一种统一的技术规范,燃气公司能完全掌握CPU卡流量计的技术核心及密钥算法,保证燃气准确计量、实现先购气再用气、防止用户偷气。由此可见,CPU卡工业流量计成功应用的关键是设计完善的CPU卡密钥系统[5]。

1 CPU卡流量计的功能要求

目前,新型的CPU卡流量计是集计量基表、电子表头和控制阀于一体的流量计。此前,CPU卡流量计通常是集成商将流量计和IC卡控制阀通过电气连接而成,流量计在计量一定的量( 通常为1 m3 ) 时输出一个脉冲给IC卡控制阀, IC卡控制阀进行扣减,当扣减超过允许透支量时,控制阀关闭。对于这种方式,电气连接的可靠性是关键,经常出现的情况是扣减不同步,流量计运行的量与IC卡控制阀扣减的量不尽相同,造成计量纠纷。

所以,从CPU卡流量计功能上讲,一体化流量计是发展的趋势。燃气贸易中,用户通过CPU卡购气后充值到流量计中,燃气公司通过CPU卡达到管理用户用气的目的,CPU卡起着联系用户和燃气公司的关键作用。另外,当上游气价浮动时,燃气公司能及时通过CPU卡或其他方式调整气价。

综上所述,CPU卡应至少保存如下信息: 用户信息、燃气公司标志、购气量和购气次数,以及为安全需要而设计的密钥组、不同功能卡的卡标志。为避免异常操作造成卡内数据丢失,还可以在卡文件中记录主要操作过程,异常操作后再次插卡能恢复继续进行正常的操作。

2 密钥体系总体设计

本密钥体系设计采用三级分散四级密钥方式,从根密钥逐级分散,到最终的应用卡片密钥,如图1 所示。

[page]
          图1 密钥体系图

2. 1 密钥的管理

由图1 可见,在密钥体系中,各应用卡处在体系的最底层,其密钥是根据上一级母卡和分散因子进行密钥分散得到的。因此,必须加强对母卡的管理。为防止各级母卡在应用中不可预料的物理性损坏,必须对各级母卡进行备份并根据单位需要设置管理权限。

2. 2 密钥分散

在进行密码运算时,可根据密钥长度选择数据加密标准( data encryption standard,DES) ,或3DES 算法。一般而言,密钥长度为8 B 用DES,16 B 用3DES 算法。这两种算法的逻辑框图如图2 所示。


           图2 运算逻辑框图

2. 3 DES 算法

DES 算法为一种对称密码体制,它是IBM 公司于1975 年研究成功并公开发表的,开创了公开全部算法的先例。DES 算法的基本技巧是把每一位明文的影响尽可能迅速地作用到较多位输出密文中去; 同时把每一位密钥的影响尽可能扩散到较多位输出密文中,以隐蔽明文的统计特性。

DES 主要采用替换和移位的方法,用56 位密钥( 密钥为64 位,其中8 位是奇偶校验位,所以实际上密钥为56 位) 对64 位二进制数据块进行加密。每次加密可对64 位的输入数据进行16 轮编码,经一系列替换和移位后,输入的64 位输入数据被转换成完全不同的64 位的输出数据。

3DES 是在DES 的基础上采用三重DES,即用两个56 位的密钥K1、K2进行加密与解密。发送方用K1加密、K2解密,再使用K1加密; 接收方使用K1解密、K2加密,再使用K1解密,其效果相当于密钥长度加倍。[6]

3 CPU卡密钥类型及应用

所有CPU卡的密钥类型如下。在实际应用中,可以根据系统要求适当删减。

DES 加密密钥,用于进行DES 加密运算的密钥,在内部认证操作时使用。

DES 解密密钥,用于进行DES 解密运算的密钥,在内部认证操作时使用。

DES&MAC 密钥,用于进行报文鉴别代码( messageauthentication code,MAC) 运算的密钥,在内部认证操作时使用。

内部密钥,用于产生消费、取现和圈存交易中使用的交易验证码( transaction authentication code,TAC) ,涉及圈存、圈提、消费/取现、修改透支限额操作命令。

维护密钥,用于在以安全报文方式访问文件时,产生安全报文的密钥。它涉及读/写文件/记录、存款、扣款、卡片锁定、应用锁定和应用解锁操作命令。

关键字:CPU卡  流量计  IC卡 引用地址:浅谈基于CPU卡的流量计功能要求及设计方案

上一篇:热电阻工作原理、分类及其应用
下一篇:应用平行极板式电容传感器检测润滑油品质的研究

推荐阅读最新更新时间:2024-05-02 21:54

转子流量计的安装说明
转子流量计也称浮子流量计,在工业现场应用中选择转子流量计主要测量对象是单相液体或气体,液体中含有微粒固体或气体中含有液滴通常不适用。因为浮子在液流中附着微粒或微小气泡均会影响测量值。如需要远传输出信号作总量积算或流量控制,一般选用电信号输出的金属管转子流量计(即金属管浮子流量计)。如环境气氛有防爆要求而现场又有控制仪表用气源,则优先考虑远传金属转子流量计,若选用电远传仪表则必须是防爆型。 测量不透明液体时选择金属管转子流量计较为普遍。测量温度高于环境温度的高粘度液体和降温易析出结晶或易凝固的液体,应选用带夹套的金属管转子流量计。 1、仪表安装方向 绝大部分转子流量计必须垂直安装在无振动的管道上,不应有明显的倾斜,流体自下而
[测试测量]
转子<font color='red'>流量计</font>的安装说明
超声波流量计的温度校验方法
内容说明 该发明涉及用于校验超声波流量计中的温度测量结果的设备和方法。 发明背景 天然气经由管道从一个地方传输到另一个地方。期望精确地获知在管道中流动的气体的量,并且当流体改变或“密闭输送”时要求特定的精度。然而,即使不发生密闭输送,也要求测量精度,在这些情况下可以使用流量计。 超声波流量计是一种可用于测量在管道中流动的流体的量的流量计。超声波流量计具有足以在密闭输送中使用的精度。在超声波流量计中,声信号被来回地传送经过待测流体流。基于所接收到的声信号的参数,确定流量计中的流体流速。可以根据所确定的流速和已知的流量计横截面面积来确定流过流量计的流体的体积。 声信号在超声波流量计中的传送时间根据流体中的声速而变化。温度是
[测试测量]
超声波<font color='red'>流量计</font>的温度校验方法
天然气流量计测量误差的几种原因分析
1、参照条件差异导致的误差 由于气体的体积随温度和压力变化而变化,在计量天然气体积时,必须规定某一特定温度和压力作为标准温度与压力,作为标准状态。体积流量换算公式如下: 式中:qg—工况体积流量;qn—标态体积流量;pn—标准大气压力(kp);pa—当地大气压(kp);pg—流量计压力监测点处的相对压力(kp);tg—流量计温度检测点处的绝对温度(k);t—流量计温度检测点处的温度(℃);tn—标准状态下的绝对温度(k);tn—标准状态下的温度(℃);zg—被测介质工况下的压缩系数;zn—被测介质标况下的压缩系数。 由公式可知,由于参照条件不同会产生一定的误差,其中最主要的是压力影响,因为在地埋管道中温度变化不是很大,同时加上
[测试测量]
气体智能流量计设计原理和优良性能
智能气体流量计主要用于工业管道介质流体的流量丈量,如气体、液体、蒸气等多种介质。其特性是压力损失小,量程范围大,精度高,在丈量工况体积流量时简直不受流体密度、压力、温度、粘度等参数的影响。无可动机械零件,因而牢靠性高,维护量小。仪表参数能长期稳定。智能气体流量计采用压电应力式传感器,牢靠性高,可在-20℃~+250℃的工作温度范围内工作。有模仿规范信号,也有数字脉冲信号输出,容易与计算机等数字系统配套运用,是一种比拟先进、理想的流量仪表。 智能气体流量计便是根据卡门旋涡原理停止封锁管道流体流量丈量的新型流量计。因其具有良好的介质顺应才能,无需温度压力补偿即可直接丈量蒸汽、空气、气体、水、液体的工况体积流量,装备温度、压力传感器可
[测试测量]
气体涡轮流量计选型_气体涡轮流量计应用
  气体涡轮流量计选型   气体涡轮流量计在保证正确流量计测量中我们需要做到正确选型的前提,只有正确合适的现场参数提供和适当选型才可以保证天然气气体涡轮流量计的精度保证,可以从以下几个方面入手。   第一、准确度等级:一般来说,选用涡轮流量计主要是看中其高准确度,但是流量计准确度愈高,对现场使用条件的变化就愈敏感,所以,对仪表准确度的选择要慎重,应从经济角度考虑。对于大口径输气管线的贸易结算仪表,在仪表上多投入是合算的,而对于输送量不大的场合选用中等精度水平的即可。   第二、涡轮流量计流量范围的选择对其准确度及使用年限有较大的影响,并且每种口径的流量计都有一定的测量范围,流量计口径的选择也是由流量范围决定的。选择流量范围
[测试测量]
气体涡轮<font color='red'>流量计</font>选型_气体涡轮<font color='red'>流量计</font>应用
金属管转子流量计的使用说明
1、仪表安装方向 安装方向有水平安装、垂直安装两种。水平安装分为左进测出,右进测出。垂直安装分为上进下出,下进上出。 2、用于污脏流体的安装 应在仪表上游装过滤器。带有磁性耦合的金属管浮子流量计用于可能含磁铁性杂质流体时,应在仪表前装磁过滤器。要保持浮子和锥管的清洁,特别是小口径仪表,浮子洁净程度明显影响测量值。 3、脉动流的安装 流动本身的脉动,如拟装仪表位置的上游有往复泵或调节阀,或下游有大负荷变化等,应改换测量位置或在管道系统予以补救改进,如加装缓冲罐;若是仪表自身的振荡,如测量时气体压力过低,仪表上游阀门未全开,调节阀未装在仪表下游等原因,应针对性改进克服,或改选用有阻尼装置的仪表。 4、扩大范围度的安装 如
[测试测量]
金属管转子<font color='red'>流量计</font>的使用说明
电磁流量计的具体功能及技术参数
常州良邦仪器仪表设计研发的智能型电磁流量计是依托规范的制造体系而开发的,其先进的设计理念保证了产品的高精度和高可靠性,与老式电磁流量计相比,其拥有测量精度高,可靠性强,稳定性好,功能齐全,使用寿命长等优点。电磁流量计的结构主要由磁路系统、测量导管、电极、外壳、衬里和转换器等部分组成。下面我们就来详细介绍一下这些组成部分的具体功能及技术参数 1、外壳:应用铁磁材料制成,是分配制度励磁线圈的外罩,并隔离外磁场的干扰 2、测量导管:其作用是让被测导电性液体通过。为了使磁力线通过测量导管时磁通量被分流或短路,测量导管必须采用不导磁、低导电率、低导热率和具有一定机械强度的材料制成,可选用不导磁的不锈钢、玻璃钢、高强度塑料、铝等。 3、磁
[测试测量]
电磁<font color='red'>流量计</font>的具体功能及技术参数
基于MSP430F449的新型智能流量计的设计与开发
摘要:介绍了一种以MSP430F449单片机为核心的智能流量计。具体阐述了该流量计的工作原理、总体设计及硬件电路设计和软件设计。该流量计适用于各种复杂环境,并可以和其他上下游设备结合,实现现场流量测量的智能化和多功能化。 关键词:流量计 MSP430F449系列单片机 智能仪表 随着微型计算机技术和嵌入式系统的迅速发展,以微型计算机(单片机和嵌入式系统)取代传统仪表的常规逻辑电子线路,开发新一代的具有某种智能的灵巧仪表,已成为仪表开发领域的新趋势。MCU(微控制器或单片机)及嵌入式系统等的问世和性能的不断改善,大大加快了仪器仪表微机化和智能化的进程。MCU本身具有体积小、功耗低、价格便宜等优点,用它们开发各类智能产品更具有周
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved