无线通信系统MAC层通用安全协处理器的实现  被引量:1

General Security Co-processor Implementation for MAC layer of Wireless Communication Systems

在线阅读下载全文

作  者:封斌[1] 齐德昱[1] 韩海雯[1] 

机构地区:[1]华南理工大学计算机系统研究所,广东广州510641

出  处:《微电子学与计算机》2013年第10期33-37,共5页Microelectronics & Computer

基  金:国家自然科学基金项目(61070015);广东省自然科学基金团队项目(10351806001000000)

摘  要:IEEE802.11i和802.16e无线通信标准的媒体访问控制层(MAC)都使用了基于高级加密算法(AES)的计数器模式(CTR)和密码分组链接消息验证码(CBC-MAC)作为安全机制,其以AES算法为核心,采用CTR模式保证数据机密性,采用CBC-MAC模式对MAC帧头的公开信息进行认证.设计了通用AES-CCM安全协议协处理器,给出高吞吐量的并行AES模块和低成本的复用AES模块两种实现方案,并遵循Avalon片内总线接口,在Altera公司EP1C4F324C6的FPGA上进行了验证.该安全协议协处理器的设计与实现,符合软件无线电技术采用通用模块化硬件平台满足多种无线空中接口标准的思想,对无线通信终端底层硬件平台的通用化具有一定的价值.The MAC layer of IEEE802. lli and 802. 16e wireless communication standards uses the AES-CCM protocol as security mechanism, it uses the AES algorithm as the core, uses CTR mode to ensure confidentiality of data, uses CBC-MAC mode to authenticate the public information of the header in MAC frame. This paper presents an AES hardware accelerator module and two implementations: one for high throughput with parallel AES module and one for low cost with multiplex AES module. For easy of integration and portability, the standard Avalon bus interface is provided, and verified on Altera EP1CF324C6 FPGA platform. This design and implementation of the common security coprocessor is according with method of software radio which uses common modular hardware platform to meet a variety of wireless air interface standard, and has a certain value for the generalization the wireless communication terminal hardware platform.

关 键 词:无线通信标准 AES-CCM MAC协处理器 AVALON总线 

分 类 号:TP301[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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