基于FPGA的可编程AES加解密IP

时间:2025-09-18  作者:Diven  阅读:0

可编程AES加解密IP

基于FPGA的可编程AES加解密IP

可编程AES加解密IP提供了加解密算法功能,兼容美国国家标准与技术研究院(NIST)发布的高级加密标准(AES):FIPS PUB 197。结合FIPS 197分组加密算法,可编程AES加解密IP具备5种加密模式:ECB,CBC,CFB,OFB,CTR,全部支持加密和解密功能,兼容美国国家标准与技术研究院(NIST)发布的推荐分组加密操作模式:NIST Special PublICation 800-38A。可编程AES加解密IP内建密钥扩展功能,使用初始密钥产生扩展密钥,用于加解密过程。可编程AES加解密IP处理128-bit分组数据,并且支持可编程的密钥长度:128-bit,192-bit和256-bit。

内核特性:

1.      使用AES Rijndael分组加密算法进行加解密

2.      兼容联邦信息处理标准FIPS PublICation 197

3.      兼容推荐分组加密操作模式:NIST Special Publication 800-38A

4.      用户可编程密钥长度:128-bit,192-bit和256-bit

5.      用户可编程加密模式:ECB,CBC,OFB,CFB和CTR

6.      内置密钥扩展

7.      128-bit高速数据通路;对于128/192/256-bit加密密钥,内核分别需要11/13/15个时钟周期来处理128-bit分组

8.      易于集成的同步,可综合Verilog设计

9.      通过完全验证的AES IP

对外接口:

1.      标准的AXI4-Stream数据总线

2.      方便的AXI4-Stream类似的接口,用于配置密钥、模式和参数

性能指标:

1.      加解密吞吐率大于3Gbps@250MHz内核时钟

资源使用(XCKU115为例):

1.      LUTs:5532,FFs:2535


审核编辑:黄飞

猜您喜欢

贴片电阻5.1kΩ,通常在元件表面用三位数字代码进行标识,这个代码遵循EIA-96标准。对于5.1kΩ的电阻,其标号为512。解读方法如下:前两位数字51代表有...
2024-11-29 10:26:19

滤波器是一种用来消除干扰杂讯的器件,可用于对特定频率的频点或该频点以外的频率进行有效滤除。它在电子领域中占有很重要的地位,在信号处理、抗干扰处理、电力系统、抗混...
2018-08-18 09:56:00

在现代科学研究与工业生产中,实验仪器和设备是非常重要的配件。主要优势体现在以下几个方面。精确度高。现代实验仪器经过严谨的设计和严格的校准,能够提供高精度的测量结...
2014-03-22 00:00:00

光敏二极管是一种能够将光信号转化为电信号的半导体器件,应用于光电探测、光通信和自动控制等领域。了解光敏二极管的正向和反向电阻特性,对其在电路中的应用非常重要。本...
2025-03-16 22:01:07


贴片排阻作为电子元器件中常用的电阻类型,因其体积小、性能稳定而被应用于各种电路设计中。TA-I(大毅)作为国内知名的贴片排阻品牌,优良的品质和可靠的电流参数赢得...
2017-06-15 09:12:30

开关二极管电路在现代电子技术中是非常重要的配件,应用于各种电子设备和电路中。主要功能是控制电流的通断,确保电路的正常运行。本文将对开关二极管电路进行详细介绍,探...
2025-04-10 05:30:03


液位计是用来测量液位的仪表;液位计为物位仪表的一种,液位计的类型有音叉振动式、磁浮式、压力式、超声波、声呐波,磁翻板、雷达等。其中磁浮球液位计具有结构简单、使用...
2023-08-21 09:53:00

声光报警器是重要的安全防护设备,应用于火灾、入侵等紧急情况下的报警。了解声光报警器的参数,有助于选择合适的产品。声响强度是关键参数,通常以分贝(dB)表示,强度...
2014-03-11 00:00:00