Title :
Fault tolerant bit parallel finite field multipliers using LDPC codes
Author :
Mathew, J. ; Singh, J. ; Jabir, A.M. ; Hosseinabady, M. ; Pradhan, D.K.
Author_Institution :
Dept. of Comput. Sci., Univ. of Bristol, Bristol
Abstract :
Motivated by the problems associated with soft errors in digital circuits and fault related attacks in cryptographic hardware, we presented a systematic method for designing single error correcting multiplier circuits for finite fields or Galois fields over GF(2m) in [7]. We used multiple parity predictions to correct single errors based on the Hamming principles. The problem with Hamming based error correction is the delay overhead. To mitigate the delay overhead, in this paper we present single error correction using Low Density Parity Check Codes (LDPC). The expressions for the parity prediction are derived from the input operands, and are based on the primitive polynomials of the fields. Our technique, when compared with existing techniques, gives better performance. We show that our Single Error Correction (SEC) multipliers over GF(2m) require slightly over 100 percent extra hardware, whereas with the traditional SEC techniques this figure is more than 200 percent.
Keywords :
Galois fields; cryptography; multiplying circuits; parity check codes; Galois fields; LDPC codes; cryptographic hardware; designing single error correcting multiplier circuits; digital circuits; fault tolerant bit parallel finite field multiplier; finite fields; hamming principle; low density parity check codes; single error correction multipliers; Circuit faults; Cryptography; Delay; Design methodology; Digital circuits; Error correction; Fault tolerance; Galois fields; Hardware; Parity check codes;
Conference_Titel :
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-1683-7
Electronic_ISBN :
978-1-4244-1684-4
DOI :
10.1109/ISCAS.2008.4541760