AES-CCM 核

Helion Tech LogoAES-CCM 是一个经过验证的加密块加密模式,初衷是提供数据的保密性、完整性和原始认证用于IEEE802.11i标准。尽管 NIST特别报告书800-38C阐述了支持多个密钥大小的更普遍的使用,仅支持指定的128位密钥的AES原始版本,在RFC 3610中有记载。

Helion的 AES-CCM核集成所有需要用CCM模式实现AES的基本功能,包括轮密钥扩展、计数器管理、块链接,最后块的屏蔽,标签附加和检查功能。唯一需要的外部逻辑是形成各种特定数据分组的报头字段应用的Nonce块。支持可选的报头和长度为零的有效载荷,从而支持所有三个IEEE无线标准:802.11、802.15(包括802.15.4和具有CCM*变量的ZigBee™)以及802.16。

Features

  • Implements Counter with CBC-MAC (CCM) authenticated encryption mode to NIST 800-38C
  • Supports all AES key sizes (128,192, and 256 bits) with integrated key expansion
  • Performs all CCM counter management, block chaining, block masking, tag appending and checking
  • Simple 8-bit data interface for easy system integration
  • Suitable for use in 802.11, 802.15 and 802.16 wireless applications
  • Available in multiple versions providing optimal area/performance AES-CCM solution

Jump to

Block Diagram

订购信息

欲了解更多这个IP核或定价和可用性的信息,请联系Helion Technology

文档

快速参考
标题 编号 版本 日期 格式 文件大小
选择全部
Helion Technology - AES-CCM Core
3/23/2011 PDF 93.9 KB