Journal of Systems Engineering and Electronics ›› 2010, Vol. 32 ›› Issue (1): 195-199.

• 软件、算法与仿真 • 上一篇    下一篇

认知系统AES-LDPC纠错加密器的设计与性能分析

鲁凌云1, 肖扬1, 姜月秋2, 宋丽丽1   

  1. (1. 北京交通大学信息科学研究所, 北京 100044; 2. 沈阳理工大学信息通信工程学院, 辽宁 沈阳 110168)
  • 出版日期:2010-01-23 发布日期:2010-01-03

Design and performance analysis of AES-LDPC error correcting cipher for cognitive radio systems

LU Ling-yun1, XIAO Yang1, JIANG Yue-qiu2, SONG Li-li1   

  1. (1. Inst. of Information Science, Beijing Jiaotong Univ., Beijing 100044, China; 2. Coll. of Computer and Communication, Shenyang Inst. of Technology, Shenyang 110168, China)
  • Online:2010-01-23 Published:2010-01-03

摘要:

在多跳的认知系统中,由于不存在可信实体作为服务器控制密钥分发,安全性将面临更大挑战,需要建立完善的加密体系结构来解决这一问题。将高级加密标准AES和在通信纠错领域性能优异的低密度奇偶校验码(low-density parity-check, LDPC)结合,设计出了分组长度为128 bit的六轮宽轨迹加密策略、密钥由128 bit AES密钥和LDPC生成矩阵组成的LDPC纠错加密器。由于LDPC生成矩阵具有更好的扩散性能,使得这种新设计的LDPC纠错加密器能在更少的轮数下具有较好的安全性。最后,通过实验结果验证了AES-LDPC纠错加密器的性能。

Abstract:

In the hopping cognitive radio (CR) system, the security is facing a challenge because there does not exist that a server as the credible entity to display the keyboard. So it is necessary to enhance the encrypting system to solve the problem. The paper presents an LDPC error correcting cipher by combining the advanced encryption standard (AES) and LDPC code. The LDPC error correcting cipher, which is based on wide trail strategy, is a six round block cipher that encrypts 128 bit plaintexts, and the key is composed of 128 bit AES secret keys and an LDPC generator matrix. By using the LDPC generator matrix with high performance in the property of diffusion, the LDPC error correcting cipher has a fairly good property in security in fewer rounds. Simulation results show that the processes of encrypting/decrypting have the better performance.