CPU卡工业流量计密钥系统的设计

CPU卡工业流量计密钥系统的设计
IBM公司于1975年研究成功并公开发表的,开创了公开全部算法的先例。DES算法的基本技巧是把每一位明文的影响尽可能迅速地作用到较多位输出密文中去;同时还把每一位密钥的影响尽可能扩散到较多位输出密文中去,以隐蔽明文的统计特性。如64位明文中修改了其中1位的值,结果在密文中有很多位同时发生了变化,变化位的分布也不集中,很难找出其中的规律。

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

3DES是在DES的基础上采用三重DES,即用两个56位的密钥Kl、K2,发送方用K1加密,K2解密,再使用K1加密。接收方使用K1解密,K2加密,再使用K1解密,其效果相当于密钥长2CPU卡密钥类型及应用下面列出所有CF>U卡的密钥类型,在实际应用中可以根据系统要求适当删减。

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

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

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

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

主控密钥,用于在以安全报文装载或更改密钥时产生报文的密钥它涉及外部认证、增加或修改密钥操作命令。

口令解锁密钥,用于在以安全报文访问口令时产生安全报文的密钥。它涉及口令解锁、验证并修改口令操作命令。

口令重装密钥,用于产生重装PIN命令的MAC涉及重装/修改口令密钥,适用于标识为00、长度为2到6字节的口令密钥。

外部认证密钥,用于外部认证过程中认证鉴别数据,如被锁死将无法被解锁。涉及外部认证命令操作。

修改透支限额密钥,用于产生修改透支限额交易中使用的过程密钥(SK),在修改过程中计算MAC和TAC0圈提密钥,用于产生圈提交易中使用的过程密钥,在圈提交易中计算MAC,涉及圈提操作。

◎消费密钥,用于产生消费/取现交易中使用的过程密钥,在操作过程中计算MAC和TAC.圈存密钥,用于产生圈存交易中使用的过程密钥,在操作过程中计算MAC和TAC.口令密钥(PIN),用于实现对卡片持有者的鉴别,长度为28字节(PBOC应用为26字节)。每次核对失败时错误计数器自动减1,当错误数达到时,口令密钥被锁死,须用相关命令解锁。

解锁口令密钥,用于解锁被锁定的8字节口令密钥。

3密钥在CPU卡内储存方式及卡文件结构3.1GPU卡的文件类型用户数据以文件形式存储,在CPU卡中文件系统由专用文件DF和基本文件EF组成,所示为举例的文件组织树结构形式。

CPU卡中的文件组织树结构3.1.1专用文件DF专用文件好比DOS系统的目录或文件夹,在根处的DF称MF(主文件),它是必备的。DF下可支持多级目录,受存储空间限制,不同COS支持级数不同。如TimeCOS系统支持3级,即MF-DF-DF形式。

3.1.2基本文件EF工作基本文件,用于存储不由卡所解释的数据(即用户数据),包括钱包文件等。

内部基本文件,用于存储由卡所解释的数据,指为了管理和控制目的由卡分析和使用的数据,如密钥文件。

3.2密钥存储方式件采用变长记录格式,数据项定义见表1,记录中的T、L字节由cos维护。

牛记录格式数据元长度T(由COS维护)L(由COS维护)值密钥头密钥值不同的密钥类型长度不同由表1可知,每条记录长度=1字节标签(TAG)+1字节的长度+5字节的密钥头+密钥值的长度。

每个DF下只能有一个密钥文件,并且它必须*先被建立,需根据密钥数量预留足够的存储空间。

在任何情况下,密钥数据均无法被读出。

3.3CPU卡文件结构(PBOC应用)坏埯PSE、用维护f-钥(DAMIQC消(内部W)在一般的PBOC应用中,通常CPU卡文件结构如所示。

f:进1:件持K’人荜本文件0016(:进制i件)饯乜文件0002(屯f伐包义件)(¥祈其它应用CPU卡的卡文件结构(举例:PBOC应用)4密钥系统的实现与卡的发行通过对各种母卡的管理,及逐级分散进行卡片的发行,除密钥体系中*下层即应用卡片(如用户卡等)外,其余均采用母卡,并进行严格管理。

在实际应用中还须规定密钥使用年限,在超过规定使用年限后须更改密钥,同时对系统内所有发行的卡片进行密钥更新操作。

卡片发行即对卡片进行初始化,建立卡片的文件结构。除写入基本数据外,大部分的数据需在实际应用中写入,如流量计用户信息、流量计基本信息等。要写入数据则需使用PSAM(终端安全控制模块)卡进行密钥认证。只有通过密钥认证,cro卡获得写入权限时才可以写入数据所以在实际应用中,一般采用PSAM卡用于认证,如在重要的数据安全场合,则需采用专用加密机进行数据认证。

CRJ卡的应用,在流量计电路设计上置入ESAM模块(嵌入式安全模块)。ESAM模块是一种特殊的CPU卡,它外表的封装和芯片相同,在插入CPU卡时,ESAM与CPU卡进行密钥认证操作,同时根据系统设计功能写入或读出数据。

5结束语CPU卡在工业流量计的应用仅仅是个开始,它的应用是多学科、多系统的综合。密钥体系作为应用的核心,决定了cro卡应用的数据安全。用cpu卡实现城市燃气预收费系统,有效地解决了行业的收费问题,有利于事业的发展和人力、物力的节约,具有广阔的应用前景。

泊祎回收网遵循行业规范,任何转载的稿件都会明确标注作者和来源;

发布者:泊祎回收网,转载请注明出处:https://www.huishou5.net/dianzi/20331.html

(0)
打赏 微信扫一扫 微信扫一扫
泊祎回收网泊祎回收网
上一篇 2021年5月4日 下午12:25
下一篇 2021年5月4日 下午12:35

相关推荐

  • 九代酷睿平台装Win7的方法!2019年九代i5-9400F配B365装机配置单

    九代酷睿平台可以装win7吗?理论上九代平台的主板都是不能安装Win7系统的,当然有九代酷睿平台装Win7的方法,不过需要特定的主板可以安装的,就在近期intel发布了B365主板,支持Win7系统,不过需要搭载独立显卡才可以支持,支持核显装机平台。下面泊祎电脑回收分享一套针对2019年的九代i5-9400F配B365装机配置单,来看看吧。九代i5-9400F配B365装机配置单这套电脑配

    2021年4月25日
    492
  • 三星苹果专利纠纷居首,2012技术界八大失败回顾

    2012年科技取得了很大的进步,但也有不少失败的例子出现。作为年终回顾之一,Engadget列举了今年最大的八项技术界失败。 专利战 苹果和三星之间无休止的专利战已经令部分人觉得疲…

    2021年5月27日 电子产品
    243
  • 华为MatePad(5G/10.4英寸),华为MediaPad M1批量二手回收平板多

    在国内平板市场,华为的平板-直销量稳定,除了价格合理,在硬件配置和系统生态方面也有较大的优势,华为最新产品,MatePad正式发布,定位中端级别平板,在硬件方面进行了较多升级。此次…

    2021年8月21日
    230
  • 废电脑回收:三星 900X3N 系列 Intel 酷睿 i7 7代全新机回收「2021报价」-

    根据我们泊祎回收网专业评估的三星900X3N系列Intel酷睿i77代全新机回收价为2101元。 是一家大型笔记本数码全新机回收平台,秉承”高价、环保、高效、便捷、安全…

    2021年10月1日
    268
  • 毛细管节流利弊

    小型风冷式冷热水机组的节流方式有:毛细管节流、单向热力膨胀阀节流、双向热力膨胀阀节流等三种。目前,对于制冷量较小的机组(制冷量在10kW以下),多采用毛细管的节流方式。采用毛细管节流,系统简单,成本低,但毛细管的特性参数,如内径、长度以及不同工况下如何采用多路毛细管节流,需通过实验来确定,

    2021年4月26日
    453
  • iFixit拆解华为Mate 10 Pro:国产旗舰内涵丰富

    iFixit日前拆解了华为今年的旗舰手机Mate10Pro,来看看这部手机里藏着的秘密吧。 主角出场,这是今年中国(甚至全球)最好的手机之一。 它的背面采用玻璃材质,外观还是不错的…

    2021年5月10日 电子产品
    326
电话

联系我们

1388-0022-916

在线咨询:点击这里给我发消息

邮件:1395700887@qq.com

工作时间:周一至周日,9:30-18:30,节假日无休

微信
微信
分享本页
返回顶部