Contact Us
Overview

SmartDV’s AES (Advanced Encryption Standard) IP core is a robust, silicon-proven solution designed to secure data across a wide range of applications, including communications, storage, defense, and IoT. Supporting key sizes of 128, 192, and 256 bits, it delivers high-throughput, low-latency encryption and decryption while complying with the FIPS-197 standard for cryptographic security.
Designed for flexibility, the IP core is highly configurable to meet specific design requirements, supporting both ASIC and FPGA implementations while optimizing for area, power, and performance. It supports multiple encryption modes including ECB, CBC, CFB, OFB, CTR, and GCM, and offers optional integration with key management modules to enable end-to-end data protection in security-sensitive applications.

Benefits
  • Secure and Flexible Encryption – Supports AES-128, AES-192, and AES-256 key sizes for scalable security based on application needs
  • Versatile Cipher Mode Support – Enables implementation of ECB, CBC, OFB, CFB, GCM, CCM, XTS, LRW, and CTR for a wide range of encryption use cases
  • Efficient and High-Performance Design – Delivers low-latency, high-throughput encryption and decryption ideal for performance-sensitive systems
  • Customizable Key Handling – Works with pre-expanded keys or integrates optional key expansion for flexible integration into system designs
  • Advanced Data Handling – Supports block padding, authentication tag appending, and tag verification for complete AES workflow support
  • Optimized for SoC Integration – Designed for easy configuration and integration with standard bus protocols including AXI, AHB, and APB
Compliance and Compatibility
  • Fully compliant with NIST FIPS-197 Advanced Encryption Standard
  • Optional support for NIST SP 800-38 series, including GCM, CCM, and CTR modes
  • Compatible with all major EDA synthesis, simulation, and linting flows