一种基于伪随机序列的加密串行通信系统设计  

Design of an Encrypted Serial Communication System Based on Pseudo-random Sequences

在线阅读下载全文

作  者:李淼 凡林斌 王燕 LI Miao;FAN Linbin;WANG Yan(CRRC Zhuzhou Institute Co.,Ltd.,Zhuzhou,Hunan 412001,China;College of Railway Transportation,Hunan University of Technology,Zhuzhou,Hunan 412007,China)

机构地区:[1]中车株洲电力机车研究所有限公司,湖南株洲412001 [2]湖南工业大学轨道交通学院,湖南株洲412007

出  处:《控制与信息技术》2024年第3期91-96,共6页CONTROL AND INFORMATION TECHNOLOGY

基  金:湖南省重点研发计划项目(2022GK2062);中国国家铁路集团有限公司科技研究开发计划项目(K2021J011)。

摘  要:在当前部分工业领域的低成本应用场景中,串行通信较多使用明文传输的方式,存在数据易被窃取以及数据可靠性欠佳等问题。为了保证数据传输的安全性和通信的可靠性,文章设计了一种基于伪随机序列的加密串行通信系统。该系统采用任意级数伪随机序列生成、采样窗口动态调整、对串行码流加扰等技术,实现了信道的非透明数据传输;在接收端通过伪随机序列头捕获实现伪随机序列同步,达到串行码流解码和获取数据信息的目的。最后,利用FPGA搭建了该通信系统的测试环境,测得最高波特率达20 Mbit/s,可以满足4~15级任意级数m序列的加密需求,取得了良好的数据通信效果。In some low-cost industrial application scenarios,serial communication is mostly transmitted in plaintext,leaving data vulnerable to theft and issues,such as poor data reliability.To enhance data security during transmission and communication reliability,this paper proposes an encrypted serial communication system based on pseudo-random sequences.The system adopts the technologies of arbitrary series pseudo-random sequence generation,dynamic sampling window adjustment,and serial code stream scrambling to realize non-transparent data transmission via channels.At the receiving end,pseudo-random sequences are synchronized through capturing the header,allowing for serial code stream decoding and data information acquisition.Within an environment of the communication system created by using field-programmable gate array(FPGA),experiments revealed the maximum baud rate at 20 Mbit/s,which could meet the encryption requirements of m-sequences of 4~15 series,and yielded good results.

关 键 词:串行通信 伪随机序列 扰码解码 FPGA 

分 类 号:TM46[电气工程—电器]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象