一种轨道交通用车载密码处理方法及系统与流程
本发明涉及轨道交通,具体涉及一种轨道交通用车载密码处理方法及系统。
背景技术:
1、轨道交通已成为承载广大人民群众中远途出行和物资运输的主要陆上交通工具,tcms系统是保障列车安全运行的核心系统。tcms系统网络连接着种类繁多、数量庞大的设备,传统的物理隔离的网络安全防护手段已经不能满足高等级的网络安全要求。尤其是信息化的快速发展,一直以来被认为相对封闭、专业和安全的轨道交通控制系统已不再是一座安全的“孤岛”,致使列控系统设备、主机、网络、数据极易遭受来自外部及内部的网络安全攻击,包括非法设备接入、数据窃取、数据篡改等。
2、在现有相关技术中,传统的通信连接方式在面对日益复杂的网络环境时,容易遭受恶意攻击与非授权访问,尤其是在公共场合如地铁、高铁等交通工具上,移动终端与车载系统之间的安全通信面临严峻考验。当前的车载信息系统在处理高清视频、图像等多媒体信息时,往往需要强大的计算能力以适应各种屏幕分辨率,同时如何在多用户环境下有效保护个人隐私信息,防止敏感信息泄露,成为行业内的普遍难题。
3、同时,在大量乘客使用场景下,如何实现快速响应、自动检测与启动通信功能,避免人工干预,提升系统整体效率,是当前亟需解决的问题。
技术实现思路
1、本发明针对上述存在的不足,提供了一种轨道交通用车载密码处理方法及系统,通过nfc标签存储通信认证参数信息,确保车载终端与移动终端间建立无线通信连接的安全性,避免非授权设备的接入,提升系统的整体安全性。
2、本发明通过以下技术方案实现:
3、提供了一种轨道交通用车载密码处理方法,所述方法包括以下步骤:
4、步骤s10:部署于车载终端侧的nfc标签存储有车载终端的通信认证参数信息,移动终端读取所述nfc标签中的通信认证参数信息,所述通信认证参数信息包括无线通信标识信息及无线通信连接密码,移动终端基于所述通信认证参数信息向车载终端发起连接认证请求,与所述车载终端建立安全无线通信连接;
5、步骤s20:建立无线通信连接后,移动终端对选定的显示内容对应的显示信息进行加密处理,将加密后的显示信息发送至所述车载终端;
6、步骤s30:车载终端接收加密后的显示信息,经解密运算后,根据所述选定的显示内容对应的显示信息展示相应的内容;
7、步骤s40:车载终端的上位机汇聚全流程产生的待处理密码运算请求报文,所述待处理密码运算请求报文包括连接认证校验请求、显示信息加解密请求,上位机将待处理密码运算请求报文存入预先设置的共享缓存中,当所述共享缓存中的待处理密码运算请求报文达到预设数量或处理间隔超过预设时间时,按预设消息协议拼装为批量处理报文,通过spi接口发送给加密芯片,接收加密芯片返回的结果报文后,将运算结果存入所述共享缓存,并分别反馈至对应的连接认证、加解密处理环节。
8、优选地,所述步骤s10包括,所述车载终端获取所述nfc标签被读取的信号时,检测自身的通信模块是否开启,未开启时开启所述通信模块,所述移动终端发送包含所述无线通信连接密码的通信连接请求至所述车载终端的通信模块,经密码校验通过后建立无线通信连接。
9、优选地,所述步骤s30中车载终端接收所述选定的显示内容对应的显示信息后,对所述显示信息和行车图像信息进行分屏展示,所述行车图像信息包括导航图像信息和倒车图像信息中的至少一项,同时根据自身的屏幕分辨率对所述显示信息进行降分辨率处理,生成降分辨率后的显示信息并展示。
10、优选地,所述步骤s30包括,所述车载终端接收所述显示信息,获取车内乘客的信息,当所述乘客的信息满足预设条件时,从所述显示信息中筛选出隐私信息,展示除所述隐私信息以外的内容,所述预设条件包括车内乘客的人数大于1。
11、优选地,所述步骤s40中将所述待处理密码运算请求报文存入预先设置的共享缓存中,所述共享缓存中存储的待处理密码运算请求报文和运算结果通过状态值标记,所述状态值至少包括正在运算状态、待运算状态和运算完成状态。
12、优选地,所述步骤s40中加密芯片的运算过程包括:
13、加密芯片接收上位机通过spi通道发送的批量处理报文;
14、解析所述批量处理报文,获取待处理密码运算请求报文的总数和运算数据;
15、初始化已运算标识符,判断所述已运算标识符是否小于总数,当小于总数时根据所述运算数据计算并更新已运算标识符,当所述已运算标识符不小于总数时,生成包含所有运算结果的结果报文,通过spi通道发送给上位机。
16、此外,为实现上述目的,本发明还提出一种轨道交通用车载密码处理系统,所述一种轨道交通用车载密码处理系统包括:
17、无线通信连接建立模块:用于部署于车载终端侧的nfc标签存储有车载终端的通信认证参数信息,移动终端读取所述nfc标签中的通信认证参数信息,所述通信认证参数信息包括无线通信标识信息及无线通信连接密码,移动终端基于所述通信认证参数信息向车载终端发起连接认证请求,与所述车载终端建立安全无线通信连接;
18、显示信息传输模块:用于建立无线通信连接后,移动终端对选定的显示内容对应的显示信息进行加密处理,将加密后的显示信息发送至所述车载终端;
19、显示信息展示模块:用于车载终端接收加密后的显示信息,经解密运算后,根据所述选定的显示内容对应的显示信息展示相应的内容;
20、加密运算处理模块:用于车载终端的上位机汇聚全流程产生的待处理密码运算请求报文,所述待处理密码运算请求报文包括连接认证校验请求、显示信息加解密请求,上位机将待处理密码运算请求报文存入预先设置的共享缓存中,当所述共享缓存中的待处理密码运算请求报文达到预设数量或处理间隔超过预设时间时,按预设消息协议拼装为批量处理报文,通过spi接口发送给加密芯片,接收加密芯片返回的结果报文后,将运算结果存入所述共享缓存,并分别反馈至对应的连接认证、加解密处理环节。
21、此外,为实现上述目的,本发明还提出一种轨道交通用车载密码处理设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的轨道交通用车载密码处理算法等程序,所述轨道交通用车载密码处理算法等程序为实现如上文所述的一种轨道交通用车载密码处理方法的步骤。
22、此外,为实现上述目的,本发明还提供一种计算机程序产品,所述计算机程序产品包括轨道交通用车载密码处理算法等程序,所述轨道交通用车载密码处理算法等程序被处理器执行时实现如上文所述的一种轨道交通用车载密码处理方法。
23、本发明的优点与效果是:
24、本发明通过nfc标签存储通信认证参数信息,确保车载终端与移动终端间建立无线通信连接的安全性,避免非授权设备的接入,提升系统的整体安全性。车载终端对选定的显示内容进行降分辨率处理,不仅适应不同分辨率的屏幕展示需求,还有效降低显示信息的处理负荷,保证系统运行的流畅性;
25、本发明在展示过程中,车载终端能够识别并屏蔽隐私信息,特别是在有多名乘客的情况下,保护个人信息不被泄露,增强用户的信任感。车载终端在接收到nfc读取信号时自动检查并启动通信模块,极大地简化操作流程,实现智能化管理,提高系统响应速度和效率;
26、本发明通过加密芯片能够批量处理密码运算请求,通过spi通道高效传输数据,加速运算过程,提高系统的处理能力和反应速度。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com