期货交易自动化论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 19|回复: 0

第一次接触银行的IT项目,规范里面的一些东西不太懂,希望知道的大侠多多指点... - 金融行业 - ITPUB论坛-专业的IT技术社区

[复制链接] |主动推送

285万

主题

285万

帖子

855万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8553710
发表于 2022-9-11 07:00:24 | 显示全部楼层 |阅读模式
【资料】000011.1.1.1 用法四:PBOC借/贷记IC卡终端专用参数信息(PBOC IC Configation Table Message)000011.1.1.1.1 变量属性ANS...512(LLLVAR),3个字节的长度值+最大512个字节的数据。压缩时用右靠BCD码表示的2个字节的长度值+用ASCII码表示的最大512个字节的数据。000011.1.1.1.2 域描述000011.1.1.1.2.1 第一部分:认证中心公钥参数PBOC借/贷记IC卡终端下载其专用参数时存放的参数信息。除基本应用参数外,它还有一套特殊的参数-认证中心公钥参数。下面首先描述认证中心公钥参数的下载参数信息和流程。认证中心公钥参数共包含如下参数信息:RID、认证中心公钥索引、认证中心公钥有效期、认证中心公钥哈什算法标识、认证中心公钥算法标识、认证中心公钥模、认证中心公钥指数、认证中心公钥校验值。每个信用卡组织都可能包含若干个公钥,因此,认证中心公钥参数会反复出现。认证中心公钥类参数采用TLV(tag+length+value)格式表示,具体取值及含义为:表1 认证中心公钥参数参数名称参数属性参数长度(byte)参数tag值参数含义参数下载时间参数适应场合RIDb59F06与认证中心公钥索引一起标识认证中心的公钥安装或调整时交易应用认证中心公钥索引b19F22与RID一起标识认证中心的公钥安装或调整时交易应用认证中心公钥有效期n84DF05认证中心规定的有效期限安装或调整时交易应用认证中心公钥哈什算法标识b1DF06标识用于在数字签名方案中产生哈什结果的哈什算法安装或调整时交易应用认证中心公钥算法标识b1DF07标识使用在认证中心公钥上的数字签名算法安装或调整时交易应用认证中心公钥模b变长,最大为248DF02公钥模值安装或调整时交易应用认证中心公钥指数b1或3DF04公钥指数安装或调整时交易应用认证中心公钥校验值b变长DF03验证认证中心公钥用安装或调整时交易应用00001注: 认证中心公钥校验值的计算内容为RID+认证中心公钥索引+认证中心公钥模+认证中心公钥指数;认证中心公钥校验值的计算方法为SHA-1。
【问题】
    变量属性
ANS...512(LLLVAR),3个字节的长度值+最大512个字节的数据。压缩时用右靠BCD码表示的2个字节的长度值+用ASCII码表示的最大512个字节的数据。(认证中心公钥类参数采用TLV(tag+length+value)格式) 个人理解:ANS指的是 可以为字母、数字、特殊字符, 3个字节的长度(length)+512个字节的数据(value), 是用length来表示是value的长度。        压缩的时候是 将length的长度值( 3个字节) 转为压缩的BCD码(2个字节) . 将512个字节用ASCLL码表示,        a.变量属性 指的是表格里面的 认证中心公钥模、公钥指数、公钥校验值吗?        b.那个最大为512字节的数据是我通过length到IC卡里面去取,还是直接应用在这张表格的么个字段里? 如果是后者,具体应用在哪里?        c.压缩之后的BCD码为byte[],占用的字节比以前少了一倍.这个压缩后为byte[],数据库字段类型是char型的,存在数据库的话怎么存?
ANS...512(LLLVAR),3个字节的长度值+最大512个字节的数据。
压缩时用右靠BCD码表示的2个字节的长度值+用ASCII码表示的最大512个字节的数据。
数据为TLV格式等这些
b.报文上送的时候对应的域(例如55域)就包含了最大512字节的数据,那个最大512字节的数据中包含列表中所列的那些TLV内容(有可能每项,可能只有其中一些项),如果你要取其中某个tag对应的value值就要自己去这个最大512的数据里面匹配tag,然后再按每个TLV的格式去解析value。
c.BCD可以转换为字符串的有对应的函数

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|期货交易自动化论坛

GMT+8, 2024-11-26 19:33 , Processed in 0.098390 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表