单位文秘网 2021-10-16 08:10:10 点击: 次
思想是利用线性编码理论,在发送端根据要传送的k位二进制码序列,以一定的规则产生一个校验用的监督码(既CRC码)r位,并附在信息后边,构成一个新的二进制码序列数共(k+r)位,最后发送出去;在接收端,则根据信息码和CRC码之间所遵循的规则进行检验,以确定传送中是否出错[5]。DES算法是数据通信中比较普遍的一种加密算法,也是世界上第一个公认的实用密码算法标准。DES算法加密既保证了数据的质量,又保障了数据的安全性,运用在北斗短报文通信中,以弥补这种通信方法的不足。海洋观测数据传输实际应用中,在数据通信中增加CRC校验技术和DES加密技术,自动识别北斗系统短报文是否存在误码,保证数据资料的有效性;同时通过设计短报文数据加密技术提升北斗传输报文应用的安全性和可靠性,并根据业务需求控制是否重新传输,借此提升应用观测资料的数据质量[6,7]。为方便在现有观测系统中推广应用,CRC校验功能和DES加密功能全部由通信双方通过软件实现,在短报文加密校验软件中,数据发送方在完成数据编码后,使用校验多项式按照规则对报文进行校验计算,并得到该报文的校验码。然后将数据报文和校验码发送给接收方。数据接收方收到数据报文及其校验码后,进行相同的校验计算处理,计算得到的校验码与收到的校验码比对,确认报文是否正确,确认报文准确后使用公用密钥进行文件解密,取得的数据资料就是完整有效的。
2 短报文加密校验软件技术主要功能与应用
短报文加密校验软件采用编程语言为Delphi,硬件环境要求CPU3.0GHz及以上,内存频率1600MHz,内存容量4GB,硬盘容量160GB;短报文加密校验软件具有处理多种系统需求的能力,可对软件产生的数据进行优化,并存储记录,用户可以对系统内信息进行登记记录操作,主要包括短报文文件夹隐藏、短報文文件锁定、短报文文件夹加密等功能。通过该系统架构,用户可以对系统内部进行全面的管理操作。系统具有安全、快速、保密性强、压缩率高、兼容性好等优点,提高了加密的安全性。该软件已取得计算机软件著作权登记证书(证书号:软著登字第3305798号),软件系统界面见图1。
国家海洋局北海海洋环境监测中心站下设北海、涠洲、钦州、铁山港、防城港5个海洋环境监测站,负责所在海域的海洋水文气象观测以及资料编报和传递工作。该技术已应用于中心站观测通信传输工作,通过CRC校验方法和DES加密技术对短报文通信传输的实时观测数据进行在线质量控制,可以在源头上进一步提升海洋观测数据质量,弥补在线质控的缺失,降低异常数据报文对观测工作的影响。加载了CRC校验的短报文,不会存在数据误码,数据准确性明显提高;通过引用DES加密技术提升了短报文通信传输的数据安全性和保密性;丰富了海洋站观测数据的质控手段,提升观测人员对观测系统传输网络的认识与理解,使质控体系在业务中应用得以推广。
3 结语
(1)海洋站水文气象观测系统作为涵盖数据采集、传输、通信的集成系统,必须不断加强海洋观测预报业务水平,不断提高海洋观测数据质量,才能更好地提供有效可靠的数据资料。
(2)短报文加密校验软件采用CRC校验和DES加密技术,在北斗通信短报文数据采集源头进行数据通信接收和做好质量控制,可有效提高海洋观测业务中采用北斗卫星进行数据通信接收的数据报文质量,丰富了海洋站观测数据的质控手段。
参考文献
[1] 金力.北斗卫星通信在水文测报数据传输中的应用[J]. 建筑工程技术与设计,2015(18):2100.
[2] 邓玉芬,张博,沈明,等.基于北斗卫星的海洋测量数据传输系统[J].海洋测绘,2009,29(4):67-69.
[3] 卢云鹏,刘振安,徐昊,等.CRC校验在实时系统中的应用研究[A].全国计算机、网络在现代科学技术领域的应用学术会议[C].2007.
[4] 常晓明,王建东.CRC校验及其软件实现[J].电子技术应用,1995(6):14.
[5] 杨卫平.CRC计算实现方法[J].电子技术与软件工程,2018,131(9):174-175.
[6] 邓慧澜,钱潇.DES算法分析及应用[J].中国水运,2017(12):107-108.
[7] 陈琳.DES算法的安全性及其应用[J].福建信息技术教育,2008,32(2):18-21.
(责任编辑:单位文秘网) )地址:https://www.kgf8887.com/show-135-96327-1.html
版权声明:
本站由单位文秘网原创策划制作,欢迎订阅或转载,但请注明出处。违者必究。单位文秘网独家运营 版权所有 未经许可不得转载使用