This document presents a VLSI implementation of the Rijndael encryption algorithm (AES) with optimizations that enhance performance and security, achieving data throughput of up to 2.18 Gbps. It includes a high-performance fault detection scheme for AES using composite fields, which improves error coverage while maintaining reasonable area and time complexity. Future development focuses on higher bit lengths and ensuring robustness in cryptographic applications as technology evolves.