DSRC技术
deng214
这个作者很懒,什么都没留下…
展开
-
高速公路ETC卡签1-概述
1. 密钥密钥:是在明文转换为密文或将密文转换为明文的算法中输入的参数 根据密码算法所使用的加密密钥和解密密钥是否相同、能否由加密过程推导出解密过程(或者由解密过程推导出加密过程) 可分为对称密钥和 非对称密钥。Ø 对称密钥:加密、解密使用的是同一个密钥;Ø 非对称密钥:加密、解密使用的两个不同的密钥。高速公路非现金收费系统目前使用的是对称密钥。2. IC卡IC卡 (IntegratedC...转载 2018-05-17 08:32:59 · 5412 阅读 · 0 评论 -
ETC收费交易流程规范
关于ETC卡的一些基本操作!https://blog.csdn.net/m0_38070602/article/details/82849057https://blog.csdn.net/m0_38070602/article/details/90476331https://blog.csdn.net/m0_38070602/article/details/82849057http...原创 2019-06-11 14:06:16 · 2470 阅读 · 0 评论 -
CPU卡PSAM卡 响应指令
http://m.blog.csdn.net/xinxinsky/article/details/52315592 PIN二进制文件:数据以字节为单位进行读写,每次读写的长度不能超过110字节;可用于存储无序的数据。http://blog.tianya.cn/blogger/post_show.asp?BlogID=103231&PostID=10565372 ...转载 2019-06-11 11:09:11 · 3059 阅读 · 0 评论 -
APDU指令返回码及其代表含义
9000 正常 成功执行6200 警告 信息未提供6281 警告 回送数据可能出错6282 警告 文件长度小于Le6283 警告 选中的文件无效6284 警告 FCI格式与P2指定的不符6300 警告 认证失败63Cx 警告 PIN校验失败(X表示允许重试次数)6400 出错 状态标志位没有变6581 出错 内存失败6700 出错 Lc错误6881 出错 不支持逻辑通道68...转载 2019-06-11 11:04:37 · 7419 阅读 · 0 评论 -
智能卡中的复合消费和指令
1.在PBOC2.0的第9章节定义了电子钱包扩展应用指南,即关于灰锁和电子钱包复合交易的内容。2.电子钱包的复合交易,主要是在原来电子钱包的基础上进行了应用的扩展,灰锁主要是继承了中石化加油卡规范的理念与流程,而复合交易主要是面向交通领域的需求,即既可以满足ETC的需求(主要应用在高速公路收费),又可以满足城市公交的应用(公交,地铁,一卡通)电子钱包的复合交易扩展了ETC的功能能和一卡通的...原创 2019-06-11 10:59:01 · 1869 阅读 · 0 评论 -
智能卡卡发卡步骤
这几条为设备开发做了一个CPU卡发卡工具,发卡步骤挺繁琐的,记录一下。。。发卡之前最好先让卡片重新上电复位一下,以防出现一些奇怪问题,比如16K的卡我建立8K的目录会提示空间不足或创建目录后进入提示权限不足。。。结果浪费了不少时间,还去查如何查询CPU卡存储量的命令。。。步入正题:1、复位后默认会进入标识为3F00的MF目录,先进行外部认证,这块看http://blog.csd...转载 2019-06-11 10:55:47 · 774 阅读 · 0 评论 -
CPU卡开发指南
https://www.jianshu.com/p/bb2c461a4d6b转载 2019-06-13 10:17:04 · 1267 阅读 · 0 评论 -
国密SM2算法密钥派生函数KDF的实现
前段时间需要实现国密算法SM2的签名、验签、加密、解密等功能,加解密过程使用到的密钥派生函数(KDF),从网上搜到的代码不符合《GMT 0003.4-2012 SM2椭圆曲线公钥密码算法 》的规定,不能直接使用,没法满足项目需要,后来决定自行实现,整理如下,欢迎大家讨论:密钥派生函数算法逻辑《GMT 0003.4-2012 SM2椭圆曲线公钥密码算法 》中 关于 密钥派生函数的规定如下:密钥派生函...转载 2018-05-17 08:41:47 · 11865 阅读 · 4 评论 -
高速公路ETC卡签之我见9-常见算法
本部分主要介绍下高速公路ETC卡签所涉及的主要算法,包括子密钥推导、MAC计算以及过程密钥,具体如后描述。1. 子密钥推导(密钥分散)子密钥推导包括左半部分推导、右半部分推导以及合并三个环节。左半部分的推导方法推导双倍长 DPK左半部分的方法:将应用序列号(分散系数)的最右16个数字作为输入数据将MPK 作为加密密钥用MPK 对输入数据进行Triple DES运算 右半部分的推导方法推导双倍长D...转载 2018-05-17 08:40:38 · 886 阅读 · 0 评论 -
高速公路ETC卡签之我见8-OBU发行
本部分主要介绍OBU的发行过程、从厂商最终安装到用户车辆经过了哪些环节,各个环节分别对OBU做了哪些操作。本文中关于业务环节的划分、操作的先后顺序等并无统一的规范与标准(OBU一发流程除外,该流程部里面有给出相应的说明),本人根据部分省份的业务实现整理归纳而来,纯属个人拙见,欢迎大家讨论。另,文章提到的OBU发行准备来说是指对OBU中ESAM模块的发行,为便于描述简写为OBU发行,本文涉及的“发行...转载 2018-05-17 08:39:45 · 4684 阅读 · 0 评论 -
高速公路ETC卡签之我见7-用户卡发行
本部分主要介绍用户卡的发行过程、从卡厂最终到达用户手上经过了哪些环节,在不同环节分别对卡片做了哪些操作。本文中关于业务环节的划分、操作的先后顺序等并无统一的规范与标准,本人根据部分省份的业务实现整理归纳而来,纯属个人拙见,欢迎大家讨论。1. 用户卡生命周期根据业务流程将卡片划分为如下4个周期,具体下所示:卡厂制作:此环节由卡商负责,一般在卡片商家的工厂完成操作;该环节基本由卡商,具体操作内容本人...转载 2018-05-17 08:39:08 · 2680 阅读 · 2 评论 -
高速公路ETC卡签之我见6-省级密钥系统建设
根据“国标密钥体系”的划分,省级密钥管理的主要内容是负责省级建设本省的密钥体系;申领省级密钥母卡、省级密钥传输卡;申领PSAM卡及OBE-SAM一次发行母卡;发放和管理本辖区内各种密钥母卡、PSAM卡、CPU用户卡,并对上述各类卡片的使用进行注册登记和监控管理;等等。本部分以当前多数省份采用的以业务加密机为核心搭建的在线密钥认证系统为原型,说明省级密钥系统的建设过程。1. 省级密钥系统组成按照省...转载 2018-05-17 08:37:05 · 810 阅读 · 0 评论 -
高速公路ETC卡签之我见5-国标密钥体系介绍
1. 简述交通部密钥体系主要目的是实现全国高速公路非现金收费的互联互通。整个体系分成两个级别进行管理:国家级密钥管理和省级密钥管理。国家级密钥管理主要负责管理国家级密钥,分发管理省级密钥母卡、传输卡;分发管理PSAM卡、OBE-SAM一次发行母卡;完成OBE-SAM初始化。省级密钥管理主要负责省级建设本省的密钥体系;申领省级密钥母卡、省级密钥传输卡;申领PSAM卡及OBE-SAM一次发行母卡;发...转载 2018-05-17 08:36:13 · 3232 阅读 · 0 评论 -
高速公路ETC卡签之我见4-卡签结构说明
本部分简单介绍下高速公路ETC主要设备—用户卡与OBU的文件结构,仅描述其基本结构以及关键的文件的定义说明,旨在让大家对卡签结构有个基本的认识,完整的文件定义请参考《收费公路联网电子不停车收费技术要求》(该标准为2011年正式发布,当前存量卡签大部分符合该要求,以下统称为“旧标准”)、《全国高速公路电子不停车收费联网工作总体技术方案(2015年版V1.2)》之《-附录4全国高速公路电子不停车收费联...转载 2018-05-17 08:35:29 · 4560 阅读 · 0 评论 -
高速公路ETC卡签之我见3-卡片圈存
本部分介绍用户卡圈存交易(通俗说法为卡片充值)的详细交易过程。通过圈存交易,持卡人可将资金划入到卡片的电子钱包中。这种交易要求提交个人识别码(PIN)。1. 圈存交易1.1.交易流程1.2.流程说明1.2.1. 发出初始化圈存命令发出初始化圈存(INITIALIZEFOR LOAD命)令启动圈存交易。1.2.2. 处理初始化圈存命令收到初始化圈存(INITIALIZEFOR LOAD)命令后...转载 2018-05-17 08:34:38 · 1625 阅读 · 0 评论 -
高速公路ETC卡签之我见2-卡片消费
本部分介绍用户卡当前最主要的一个使用场景----卡片消费的具体交易过程。高速公路使用的ETC卡支持消费、复合应用消费两种类型:前者交易方式仅仅单独操作卡片的电子钱包文件,交易结果影响的主要也是电子钱包的余额,高速公路缴费已基本不再采取该类型的消费方式,正在拓展当中的商超交易场景可能采取该类型消费方式;而后者交易方式除了操作电子钱包之外还会同时操作卡片中的复合消费专用文件,交易结束时,电子钱包的余额...转载 2018-05-17 08:33:58 · 2217 阅读 · 1 评论 -
CPU卡电子钱包圈存消费调试记录
参考规范:《复旦FMCOS 》《PBOC2.0第2部分》1.密钥装载圈存密钥装载: 80D40102153FF0F2000200112233445566778899aabbccddeeff02-密钥标识3F-圈存密钥F0F2-使用权限更改权限0002-密钥版本算法标识2.圈存选择电子钱包: 00A4000002000200发送圈存初始化: 805000020b02...转载 2019-06-12 09:54:30 · 1738 阅读 · 0 评论