A positioning module O2 embedded encryption solution, which comprises the following steps: S1. hardware initialization; S2. satellite search, if within a predetermined time, satellite data to search more than the minimum number of available satellites, then enter the next step, otherwise, the exception handling; S3. acquisition and analysis of satellite message, get the original location the original data of S4. positioning data of O2 encryption algorithms; S5. O2 encryption operations after the deflection of the positioning data packet; S6. data packets sent after returning to step S3. In the traditional embedded products in rapid transformation, without changing the original design of hardware and software of the case, through the packaging design of O2 encryption function, you can quickly clear, plug into the O2 encryption, O2 encryption is proposed to solve the traditional embedded system modification, long cycle and high cost and it is difficult to guarantee the quality problem, which provides a new method for the promotion of the popularization of O2 encryption.
【技术实现步骤摘要】
本专利技术涉及定位加密方法,特别是定位模块的O2加密嵌入式解决方案。
技术介绍
随着车联网行业的快速发展,其相关技术在汽车电子行业得到广泛的应用,不断被运用到各个领域; 车联网的发展是以网络通信技术为基础,完成车与车、车与路、车与人之间信息互联互通。汽车不再是一个简单的交通工具,而逐步发展为智能出行以及车辆数据采集的重要组成部分。定位功能是车联网重要的基础服务。为了满足高精度定位的要求,同时保证地理位置信息安全,国家制定了O2加密算法规范,即根据中国国家测绘局(以下简称国家测绘局)相关规定对位置信息原始数据通过保密插件进行偏转的方法. 由于此方法对运算环境有一定的要求, 在传统的嵌入式产品中,其应用产生了相当的局限,现有技术中还未能很好地对定位数据进行O2加密,O2加密即对位置信息原始数据进行偏转,其目的在于隐藏原始的坐标信息,从而保证国家地理信息数据安全。由于加密算法对运行环境、计算能力、加密过程等有特定要求,在一般嵌入式系统的实现中存在相当的困难。一般来说, 在少数的实现方案中,则是需要改变原有车载软件硬件系统,并在系统功能中重新实现加密算法,且需要增加较多模块,使得系统变得臃肿,整体改造带来的成本高,改动大,周期长,质量难以保证,效果不理想等问题。O2加密即对位置信息原始数据进行偏转,其目的在于隐藏原始的坐标信息,从而保证国家地理信息数据安全。由于加密算法对运行环境、计算能力、加密过程等有特定要求,在一般嵌入式系统的实现中存在相当的困难。一般来说,需要修改原有软硬件设备,并在系统功能中重新实现加密算法。
技术实现思路
本专利技术要解决的问题是提供一种不 ...
【技术保护点】
一种定位模块的O2加密嵌入式解决方案,其特征在于,包括以下步骤:S1.硬件设备初始化;S2.可用卫星搜索,若在预定时间内,搜索到的卫星数据大于最小可用卫星数,则进入下一步,否则,进行异常处理;S3.获取并解析卫星报文,得到原始定位数据;S4.将原始定位数据进行O2加密运算;S5.将O2加密运算后的偏转定位数据组包;S6.发送数据包后返回步骤S3。
【技术特征摘要】
1.一种定位模块的O2加密嵌入式解决方案,其特征在于,包括以下步骤:S1.硬件设备初始化;S2.可用卫星搜索,若在预定时间内,搜索到的卫星数据大于最小可用卫星数,则进入下一步,否则,进行异常处理;S3.获取并解析卫星报文,得到原始定位数据;S4.将原始定位数据进行O2加密运算;S5.将O2加密运算后的偏转定位数据组包;S6.发送数据包后返回步骤S3。2.根据权利要求1所述的定位模块的O2加密嵌入式解决方案,其特征在于,所述卫星报文解析采用NEMA报文规则。3.根据权利要求1所述的定位模块的O2加密嵌入式解决方案,其特征在于,所述原始定位数据包括经纬度、高度、可用卫星数、可信度、时间戳中的一种或多种。4.根据权利要求1所述的定位模块的O2加密嵌入式解决方案,其特征在于,所述O2加密运算包括:将原始定位数据作为输入参数, 启动座标偏转运算过程; 运算结束后, 输出偏转加密后...
【专利技术属性】
技术研发人员:刘晨曦,倪如金,周立夫,
申请(专利权)人:惠州市德赛西威汽车电子股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。