Vendor: Noesis Technologies Category: Symmetric Crypto

NIST FIPS-197 Compliant High Throughput Rate AES IP Core

ntAES128 core implements the NIST FIPS-197 Encryption Standard and can be programmed to either encrypt or decrypt 128-bit blocks …

Overview

ntAES128 core implements the NIST FIPS-197 Advanced Encryption Standard and can be programmed to either encrypt or decrypt 128-bit blocks of data using a 128-bit, 192-bit or 256-bit key. The ntAES128 has been carefully designed for high throughput applications with optimal logic resources utilization. The encryptor core accepts a 128-bit plaintext input word, and generates a corresponding 128-bit ciphertext output word using a supplied 128, 192, or 256-bit AES key. The decryptor core provides the reverse function, generating plaintext from supplied ciphertext, using the same AES key as was used for encryption. The hardware roundkey expansion logic has been designed as a discrete building block. This allows either to build a complete stand-alone AES solution, or to save logic resources by leaving the key generation process to the user. Alternatively, the roundkey expansion logic can be shared between multiple encryption/decryption cores for optimal silicon area resources utilization. The implementation is very low on latency, high speed with a simple interface for easy integration in SoC applications.

Key features

  • Compliant to Advanced Encryption Standard (AES) (FIPS PUB 197)
  • Supports both encryption and decryption functions
  • Supports 128/192/256-bit Cipher keys
  • 128-bit data block
  • Supports ECB, CBC, CFB, OFB and CTR modes
  • Optional Key Expansion module
  • Supports I/O data flow control capability
  • Exhibits highly optimized performance-silicon area ratio
  • Ideal for high throughput rate applications
  • Fully synchronous design
  • Silicon proven in ASIC and FPGA technologies for a variety of applications

Block Diagram

What’s Included?

  • Fully commented synthesizable VHDL or Verilog source code or FPGA netlist
  • VHDL or Verilog test benches and example configuration files
  • C++ model
  • Comprehensive technical documentation
  • Technical support

Specifications

Identity

Part Number
ntAES128
Vendor
Noesis Technologies
Type
Silicon IP

Security

Crypto Algorithm
AES

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Symmetric Crypto IP core

RoT: The Foundation of Security

The goal of this white paper is to provide a primer introduction to RoT and how to choose a right RoT as the trust anchor for a novel hardware based security architecture

Frequently asked questions about Symmetric Cryptography IP cores

What is NIST FIPS-197 Compliant High Throughput Rate AES IP Core?

NIST FIPS-197 Compliant High Throughput Rate AES IP Core is a Symmetric Crypto IP core from Noesis Technologies listed on Semi IP Hub.

How should engineers evaluate this Symmetric Crypto?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Symmetric Crypto IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP