基于区块链技术的ETC数据确权系统技术方案

技术编号:32132184 阅读:13 留言:0更新日期:2022-01-29 19:33
本发明专利技术实施例公开了一种基于区块链技术的ETC数据确权系统,该系统包括:收费站系统以及区块链平台;所述收费站系统,用于在完成ETC交易后使用路段业主对应的加密密钥对交易流水数据进行加密,使用路段业主对应的身份证书对加密后的交易流水数据进行签名,并将签名后的交易流水数据上传到所述区块链平台;所述区块链平台,用于将所述签名后的交易流水数据打包成数据区块,并在经过各区块链节点共识后将数据区块添加到区块链上。本发明专利技术解决了现有技术的ETC交易流水数据难以确权的技术问题。术的ETC交易流水数据难以确权的技术问题。术的ETC交易流水数据难以确权的技术问题。

【技术实现步骤摘要】
基于区块链技术的ETC数据确权系统


[0001]本专利技术涉及ETC
,具体而言,涉及一种基于区块链技术的ETC数据确权系统。

技术介绍

[0002]当ETC车辆经过高速公路或停车场收费车道时,上位机读取车辆入口和路径信息,计算收费金额,通过ETC天线对车辆上的OBU进行扣费,扣费成功将车辆信息和扣费交易信息按照一定的格式封装为交易流水数据,上传至ETC结算中心开展后续的资金结算流程。
[0003]随着ETC行业发展,ETC车辆通行高速公路时产生的扣费或路径信息越来越多,通过这些交易流水数据可分析车流量和车辆行为习惯,是交通大数据的重要组成部分。目前这些交易流水数据的所有权没有得到明确定义,一般由ETC结算中心担任数据汇聚者和应用者的角色,并且独享数据交易所获得的收益。原则上这些数据是由部署ETC天线的收费站或ETC门架产生和采集的,数据所有权应归属于相应的路段业主。但由于没有技术手段对这些数据进行数据确权,导致在后续的数据应用和交易中无法维护路段业主的权益。此外,目前的ETC交易流水数据只有交易内容,没有ETC天线或者路段业主的身份鉴别内容,容易被复制和伪造,不能作为数据确权的凭证。
[0004]由此可见,现有技术缺少一种对ETC交易流水数据进行确权的方案。

技术实现思路

[0005]本专利技术为了解决现有技术的ETC交易流水数据难以确权的技术问题,提出了一种基于区块链技术的ETC数据确权系统,该基于区块链技术的ETC数据确权系统包括:收费站系统以及区块链平台;
[0006]所述收费站系统,用于在完成ETC交易后使用路段业主对应的加密密钥对交易流水数据进行加密,使用路段业主对应的身份证书对加密后的交易流水数据进行签名,并将签名后的交易流水数据上传到所述区块链平台;
[0007]所述区块链平台,用于将所述签名后的交易流水数据打包成数据区块,并在经过各区块链节点共识后将数据区块添加到区块链上。
[0008]可选的,该基于区块链技术的ETC数据确权系统,还包括:动态密码生成模块;
[0009]所述动态密码生成模块,用于生成所述路段业主在当前日期对应的加密密钥。
[0010]可选的,所述收费站系统,具体使用所述路段业主在当前日期对应的加密密钥对交易流水数据进行加密。
[0011]可选的,所述动态密码生成模块,具体用于根据当前日期以及所述路段业主的标识码采用椭圆加密算法计算出所述路段业主在当前日期对应的加密密钥。
[0012]可选的,所述动态密码生成模块,具体用于根据当前日期生成时间因子,根据所述时间因子、密钥管理单位的标识码、所述路段业主的标识码以及密钥管理单位的公钥坐标进行SM3摘要计算,得出摘要值,再以预设密钥对所述摘要值分别做SM4解密以及加密得到
第一参数和第二参数,分别将所述第一参数和所述第二参数与路段公钥坐标点乘后得到第一坐标和第二坐标,最后根据所述第一坐标和所述第二坐标计算出所述路段业主在当前日期对应的加密密钥。
[0013]可选的,该基于区块链技术的ETC数据确权系统,还包括:数据交易方;
[0014]所述数据交易方,用于从所述区块链中获取签名后的交易流水数据,并采用所述路段业主下发的TOKEN文件对签名后的交易流水数据进行解密,得到交易流水数据的明文,其中,所述TOKEN文件中包含:所述路段业主在多个日期对应的加密密钥。
[0015]可选的,所述区块链平台,具体用于根据所述签名后的交易流水数据上的数字签名验证交易的合法性,将验证合法的交易流水数据广播到各区块链节点,进而各区块链节点根据智能合约对该交易流水数据进行验证,在验证通过后将该交易流水数据打包成数据区块,在经过各区块链节点共识成功后将数据区块添加到区块链上。
[0016]可选的,所述收费站系统中的上位机中设置有密码模块,所述身份证书以及所述加密密钥存储在所述密码模块中。
[0017]可选的,所述收费站系统中的ETC天线中设置有安全芯片,所述身份证书以及所述加密密钥存储在所述安全芯片中。
[0018]可选的,所述收费站系统包含区块链客户端,所述收费站系统具体通过所述区块链客户端将签名后的交易流水数据上传到所述区块链平台。
[0019]本专利技术的有益效果为:
[0020]本专利技术在完成ETC交易后使用路段业主对应的加密密钥对交易流水数据进行加密,使用路段业主对应的身份证书对加密后的交易流水数据进行签名,并将签名后的交易流水数据上传到所述区块链平台,以将签名后的交易流水数据打包成数据区块并添加到区块链上。本专利技术利用区块链数据具有不可纂改,不能伪造的特点,从而明确了交易流水数据的所有权只归属于路段业主。本专利技术的交易流水数据加密后才上链,保证了数据的机密性,防止第三方随意复制数据明文,即使出现数据明文被扩散,也容易追溯到扩散源头。当交易流水数据权益发生纠纷时,可通过验证流水签名的合法性来证实数据的所有者,方便数据维权,降低维权成本。
附图说明
[0021]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0022]图1是本专利技术实施例基于区块链技术的ETC数据确权系统的第一示意图;
[0023]图2是本专利技术实施例基于区块链技术的ETC数据确权系统的第二示意图;
[0024]图3是本专利技术实施例基于区块链技术的ETC数据确权系统的第三示意图;
[0025]图4是本专利技术实施例动态密码生成流程图。
具体实施方式
[0026]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的
附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0027]本领域内的技术人员应明白,本专利技术的实施例可提供为系统或计算机程序产品。因此,本专利技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本专利技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD

ROM、光学存储器等)上实施的计算机程序产品的形式。
[0028]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0029]需要说明的是,在不冲突的情况下,本专利技术中的实施例及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链技术的ETC数据确权系统,其特征在于,包括:收费站系统以及区块链平台;所述收费站系统,用于在完成ETC交易后使用路段业主对应的加密密钥对交易流水数据进行加密,使用路段业主对应的身份证书对加密后的交易流水数据进行签名,并将签名后的交易流水数据上传到所述区块链平台;所述区块链平台,用于将所述签名后的交易流水数据打包成数据区块,并在经过各区块链节点共识后将数据区块添加到区块链上。2.根据权利要求1所述的基于区块链技术的ETC数据确权系统,其特征在于,还包括:动态密码生成模块;所述动态密码生成模块,用于生成所述路段业主在当前日期对应的加密密钥。3.根据权利要求2所述的基于区块链技术的ETC数据确权系统,其特征在于,所述收费站系统,具体使用所述路段业主在当前日期对应的加密密钥对交易流水数据进行加密。4.根据权利要求2所述的基于区块链技术的ETC数据确权系统,其特征在于,所述动态密码生成模块,具体用于根据当前日期以及所述路段业主的标识码采用椭圆加密算法计算出所述路段业主在当前日期对应的加密密钥。5.根据权利要求2所述的基于区块链技术的ETC数据确权系统,其特征在于,所述动态密码生成模块,具体用于根据当前日期生成时间因子,根据所述时间因子、密钥管理单位的标识码、所述路段业主的标识码以及密钥管理单位的公钥坐标进行SM3摘要计算,得出摘要值,再以预设密钥对所述摘要值分别做SM4解密以及加密得到第一参数和第二参数,分别将所述第一参数和所述第二参数与路段公钥坐标点乘后得到第一坐标和第...

【专利技术属性】
技术研发人员:宫福军陈丙勋肖迪郭艳梅王刚刘鸿伟史绪蓬张春杰苗麦英李汉魁
申请(专利权)人:北京中交国通智能交通系统技术有限公司
类型:发明
国别省市:

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

1