买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于BC-LHE的车联网数据共享方法及系统_湖南科技学院_202011416254.3 

申请/专利权人:湖南科技学院

申请日:2020-12-07

公开(公告)日:2022-05-17

公开(公告)号:CN112422270B

主分类号:H04L9/00

分类号:H04L9/00;H04L9/08;H04L9/30;H04L9/32

优先权:

专利状态码:有效-授权

法律状态:2022.05.17#授权;2021.04.13#实质审查的生效;2021.02.26#公开

摘要:本发明公开一种基于BC‑LHE的车联网数据共享方法及系统,提供了一种基于区块链和轻量级同态加密的数据共享模型和系统,该方法在保证用户数据不泄露的情况下,实现资源数据或文件的共享。由于车联网中用户的个人信息包含较多特征值,具有很强的隐私性,数据直接在公共服务器上交换和传输,很容易导致用户信息泄露。同时,车联网中系统文件在升级过程中,也会存在信息植入的风险,这也会对用户的隐私安全造成威胁。因此,本发明提出了一种BC‑LHE的解决方案,在服务器和用户设备之间信息传递时,采取同态加密认证传输,保证隐私不泄露的情况下,实现信息的传递;在通信信道中,采取区块链技术建立可信传输通道,最终实现整个车联网系统的数据共享。

主权项:1.一种基于BC-LHE的车联网数据共享方法,其特征在于,包括以下步骤:步骤1:建立基于区块链可信信道的传输集群,对外隐蔽系统中云服务器的可用服务器进行标记为子服务器数量n、地理位置GPS和IP信息,防止关键信息的泄露;步骤2:每个子服务器的标记采取无规则数字或字符组成,那么会产生n个ID,记作:x1、x2、x3、……、xn;步骤3:为了保障数据的安全性,在进行数据M发送前,先用MD5算法对数据进行校验,确保原始数据的安全性;云服务器利用RSA的公钥进行初次加密,得到加密数据E;步骤4:云服务器产生一个随机数r,将加密数据E进行r段划分,得到r个不同大小或长度的数据段:e1、e2、e3、……、er;步骤5:云服务器根据整个服务器中可用设备n的大小,随机选择k个服务器,k的类型必须为奇数,方便认证;将数据段e1随机选择的k个服务器,这些服务器同时利用同态加密进行相应的加密运算,得到新的加密数据E1;步骤6:已选的k个服务器通过区块链通道开始传递新的加密数据E1和当前时间戳t到车联网设备;步骤7:车辆网中的车载设备接受到服务器数据后,会对时间戳进行判定,如果时间延时过长,则舍弃该数据;步骤8:如果该数据的时间延时在合理范围内,则会对数据进行同态加密的逆向过程,除去步骤7中舍弃的数据,将会得到多组的加密数据;步骤9:车载设备对着多组设备进行比较,遵循区块链的优先计算原则,将数量相同的且数目最多的数据挑选出来,这个数据即为数据段e1;步骤10:重复步骤5的过程,直到整个数据段传递完毕,车载设备会得到e1、e2、e3、……、en;将这些数据按时间戳的顺序排列,合并得到加密数据E,同时利用车载设备中内置的RSA算法对加密数据进行还原得到原始数据M,完成整个数据的传输过程;中央服务器负责整个系统的调配工作,同时为了保证系统的安全性,中央服务器可以随着时间变化而变化,防止中央服务器信息泄露;中央服务器对初始数据进行MD5校验,将校验成功的数据利用RSA加密得到加密数据E,同时对加密数据进行分割,得到不同小段的分割数据;中央服务器对云服务器的中的可用子服务器进行任务分配,每次根据实际情况调用不同的子服务器进行加密和数据传输工作;车载设备中的密钥是根据车辆ID进行封装的,采取仅车载设备内部读取,外部不可读取的策略,防止密钥泄露;整个系统的同态加密过程是根据时间戳来完成的,因此车载设备在逆向解密过程中,只需要按固定顺序,即可还原加密数据,从而实现整个数据或文件的保密传输。

全文数据:

权利要求:

百度查询: 湖南科技学院 一种基于BC-LHE的车联网数据共享方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。