This paper discusses the design and analysis of a parallel AES encryption and decryption algorithm for multi-processor arrays, emphasizing the use of a symmetric key for enhanced data security. The AES algorithm operates with various key sizes (128, 192, and 256 bits), applying techniques such as key generation, encryption, and decryption using defined operations like substitution and mixing of columns. The findings highlight the efficiency of the AES technique in reducing area and costs while maintaining data security, with a future focus on extending the implementation to 256 bits.