BA411E - Multi-purpose AES crypto engine
The BA411E is a multi-purpose AES crypto engine developed, validated & licensed by Barco Silex.
Scalable AES Core
The BA411E includes a generic (ASIC, Actel, Altera, Xilinx) & scalable (32-, 64- or 128-bit internal data path) implementation of the AES algorithm, making the solution suitable for a wide range of low-cost or high-speed applications.
Flexible Wrapper & Suitable Interfaces
With a very flexible wrapper supporting a wide selection of programmable ciphering modes (ECB, CTR, CBC, CFB, OFB, OMAC, CCM & GCM) and several options of data interface (FIFO, DMA, AXI4, …), the BA411E is an easy-to-use solution with predictable resources & performances on ASIC & FPGA.
• Interleaved ECB, CTR, CCM & GCM modes for ultra-high performances
• Masking for applications requiring higher level of security - protection against SPA & DPA (Simple/Dual Power Analysis)
• ‘Bypass’ or ‘NULL Cipher’ mode for streaming applications
• Stallable core
• AXI4-Stream & FIFO Interface
Scalable AES crypto engine supporting a wide range of cipher modes like ECB, CBC, CTR, CFB, OMAC, CCM & GCM, giving the best trade-off silicon/performances on ASIC & FPGA.