控制与信息技术Issue(3):91-96,6.DOI:10.13889/j.issn.2096-5427.2024.03.013
一种基于伪随机序列的加密串行通信系统设计
Design of an Encrypted Serial Communication System Based on Pseudo-random Sequences
摘要
Abstract
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.关键词
串行通信/伪随机序列/扰码解码/FPGAKey words
serial communication/pseudo random sequence/scrambling-decoding/field-programmable gate array(FPGA)分类
信息技术与安全科学引用本文复制引用
李淼,凡林斌,王燕..一种基于伪随机序列的加密串行通信系统设计[J].控制与信息技术,2024,(3):91-96,6.基金项目
湖南省重点研发计划项目(2022GK2062) (2022GK2062)
中国国家铁路集团有限公司科技研究开发计划项目(K2021J011) (K2021J011)