Finite fields contain finite number of elements and it is possible to add, subtract, multiply and divide the elements without leaving the field. Multiplication is the most important of the finite field arithmetic operations. In communication systems, security has become a threat due to unauthorized access of data. The secret information in communication systems will leak when there is an active attack due to faults. Coding theory and cryptography techniques use multipliers to generate the secret key for the purpose of secured data transmission. Finite field multiplier with error detecting and correcting capabilities is one of the most efficient tools for secret key encryption and decryption.