• DocumentCode
    1549426
  • Title

    On the use of Karatsuba formula to detect errors in GF((2(sup)n(/sup))(sup)2(/sup)) multipliers

  • Author

    Pontarelli, Salvatore ; Salsano, A.

  • Author_Institution
    Dept. of Electron. Eng., Univ. of Rome Tor Vergata, Rome, Italy
  • Volume
    6
  • Issue
    3
  • fYear
    2012
  • fDate
    5/1/2012 12:00:00 AM
  • Firstpage
    152
  • Lastpage
    158
  • Abstract
    Galois fields are widely used in cryptographic applications. The detection of an error caused by a fault in a cryptographic circuit is important to avoid undesirable behaviours of the system that could be used to reveal secret information. One of the methods used to avoid these behaviours is the concurrent error detection. Multiplication in finite field is one of the most important operations and is widely used in different cryptographic systems. The authors propose in this study an error-detection method for composite finite-field multipliers based on the use of Karatsuba formula. The Karatsuba formula can be used in GF((2n)2) field to decrease the hardware complexity of the finite-field multiplier. The authors propose a novel finite-field multiplier with concurrent error-detection capabilities based on the Karatsuba formula. How the error-detection capabilities of this multiplier are able to face a wide range of fault-based attacks is also shown.
  • Keywords
    Galois fields; cryptography; error detection; multiplying circuits; GF((2n)2) multipliers; Galois fields; Karatsuba formula; composite finite-field multipliers; concurrent error detection method; cryptographic circuit; cryptographic systems; fault-based attacks; finite field multiplication; hardware complexity;
  • fLanguage
    English
  • Journal_Title
    Circuits, Devices & Systems, IET
  • Publisher
    iet
  • ISSN
    1751-858X
  • Type

    jour

  • DOI
    10.1049/iet-cds.2011.0278
  • Filename
    6226930