带ASI接口的DES数据加密器与信道外编码

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:ydaf4rx3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据加密标准DES(Data Encryption Standard)加密算法的出现是密码学历史上的一个重要事件,它是密码学历史上第一个广泛应用于数据保密的公开的密码算法,它开创了公开密码算法的先例。在1976年成为加密标准后到今天,经过长时间的考验,实践证明DES算法的安全性能满足绝大多数系统安全性的要求,到目前为止除了用穷举搜索法强力穷举搜索整个密钥空间外,还没有发现更好的方法能够破译。本文设计了一种应用于某移动通信系统的数据加密器,实现了按帧对TS流数据的DES加密,该系统的设计是基于FPGA芯片EP1C6T144C8,采用Verilog HDL硬件描述语言进行电路设计。根据所应用系统的要求,待加密数据TS流的输入,加密后数据TS流的输出都得通过ASI(Asynchronous Serial Iinterface)接口,所以本系统还包括了ASI接口的接收、发送电路,将从ASI接口来的数据TS流送入FPGA进行DES加密处理,再将处理完的数据从FPGA中通过ASI发送出去。在对输入TS流的加密过程中,为了便于加密器后续模块的处理,每个数据帧的包头不应被加密,因此将除去包头4个字节后剩下的184个字节分为每8个字节一组,8个字节就是64位,恰好满足DES算法64位数据输入的要求。待加密完成后,加密后的数据与包头未加密的4个字节合并,并且根据输入的先后顺序按字节送往ASI输出模块。DES加密算法是一个对称密码体制,其所有的保密性均依赖于密钥,一旦出现密钥泄漏的情况,就必须修改。为了便于在应用的过程中随时修改密钥,还在加密器电路板上设计了FPGA与电脑RS232接口的串口通信电路,这样就可以通过电脑的RS232接口,方便的修改系统的密钥。经过联试,加密器对传输的数据加密、解密工作正常,加密速度可达192Mbps,远远超过了32Mbps的系统要求,达到了预期的目标。在本文的最后介绍了RS编码、交织编码、能量分散的原理、概念和应用,通过RS纠错编码能纠正信道中发生的随机离散错误,交织使数据按一定的规律分散发送,把突发性干扰信道改造成随机性干扰信道,提高纠错能力,能量分散能使数据码流中“0”与“1”出现的概率基本相等,便于接收端提取出比特时钟。根据RS和交织编码以及能量分散的原理,本文利用硬件描述语言Verilog HDL设计了基于FPGA的RS(204,188)纠错编码、I=12,M=17交织编码和能量分散的硬件电路,并通过嵌入式逻辑分析仪SignalTapⅡ对硬件进行测试,验证了设计的正确性。为公司下一步开发信道编码功能模块打下了基础。
其他文献
期刊
期刊
为解决现有互联网技术的僵化问题,网络虚拟化技术采用了虚拟化手段,以共享同一个底层物理网络的方式,通过映射上层虚拟网络满足用户多样化的应用需求。虚拟网络映射(VNE)是网
合成孔径雷达是一种高分辨率相干雷达,利用合成孔径技术获得方位向高分辨率,依靠脉冲压缩技术获得距离向高分辨率。它被广泛运用在军事领域、地形测绘和地质研究、农业和林业、
期刊
MIMO和OFDM技术通常被认为是超3代移动通信系统中的核心技术。本文以B3G系统的研究为背景,深入研究了MIMO-OFDM系统中同步子系统的算法设计以及硬件实现。 本文首先回顾了O
期刊
无线传感器网络有广阔的应用前景,在军事上可以提高部队的作战和防御能力,在民用上可以帮助用户了解周边环境,它的出现引起了许多国家越来越大的兴趣和关注。在无线传感器网络中
在全面信息化的二十一世纪,随着互联网的不断完善和人们对“三网合一”需求的不断增长,视频、话音和数据业务将逐步统一在同一平台之上。新型HFC网络是宽带综合业务网络的理
期刊