NIST标准化了高级加密标准(AES)以替换数据加密标准。它正在迅速成为密码学的基石,现在包含在802.11i,WiMAX,SSL,IPSec和许多其他应用中。bobappios下载地址CLP-03核心是可用于立即许可的完全证实的块。
高级加密标准(AES)是Rijndael算法的一个子集,已被NIST标准化以取代不再被认为安全的DES。AES算法是一种128位的分组密码,支持三种不同的密钥大小:128、192和256位。bob电子竞技俱乐部
CLP-03实现完全支持所有三个密钥大小的AES算法。bob电子竞技俱乐部核心支持电子码书(bob电子竞技俱乐部ECB)和密码块链接(CBC)模式。它可以增强以支持计数器模式(CTR),使用CBbob电子竞技俱乐部C-MAC(CCM)的计数器模式,以及一键MAC(OMAC)操作方法。AES上下文包括是128,192或256位之一,并且在必要的情况下,根据操作模式,初始化向量,计数器和其他数据。通过块上的控制处理器端口访问上下文。
CLP-03是椭圆半导体提供的广泛的AES核的成员。请与我们联系,以获得更多的信息,从小的足迹设计到超高吞吐量能力的核心,所有可用的Lattice fpga
有两个必须连接的主要接口。控制处理器接口是从存储器总线允许外部处理器访问内部配置寄存器。存储器接口是访问要处理的数据的主存储器总线。
Elliptic为CLP-03提供了各种主要扩展器选项,如下所示更详细地概述:
- 对于希望使用很少更改的固定键的核心的客户,可以在嵌入式处理器中进行键扩展,并将扩展键存储在寄存器中以供CLP-03使用。
- Elliptic还提供了一个占地面积小的按键扩展器,需要300个时钟周期来扩展按键。此选项还需要寄存器来存储扩展的键。
- 最后对于旋转键或必须向核心提供多个密钥上下文的高性能应用,bobappios下载地址可提供高速键扩展器。
可以使用椭圆应用工程讨论关键扩展器选项的选择,以确定哪个选择适用于FGPA目标的应用程序。bobappios下载地址