Title
Reliable Architecture-Oblivious Error Detection Schemes for Secure Cryptographic GCM Structures
Abstract
To augment the confidentiality property provided by block ciphers with authentication, the Galois Counter Mode (GCM) has been standardized by the National Institute of Standards and Technology. The GCM is used as an add-on to 128-bit block ciphers, such as the Advanced Encryption Standard (AES), SMS4, or Camellia, to verify the integrity of data. Prior works on the error detection of the GCM either use linear codes to protect the GCM architectures or are based on AES–GCM architectures, confining the mechanisms to the AES block cipher. Although such structures are efficient, they are not only confined to specific architectures of the GCM but might also not fully take advantage of the parallel architectures of the GCM. Moreover, linear codes have been shown to be potentially ineffective with respect to biased faults. In this paper, we propose algorithm-oblivious constructions through recomputing with swapped ciphertext and additional authenticated blocks, which can be applied to the GCM architectures using different finite field multipliers in <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$GF(2^{128})$</tex-math></inline-formula> . Such obliviousness for the proposed constructions used in the GCM gives freedom to the designers. We present the results of error simulations and application-specific integrated circuit implementations to demonstrate the utility of the presented schemes. Based on the overhead/degradation tolerance for implementation/performance metrics, one can fine-tune the proposed method to achieve more reliable architectures for the GCM.
Year
DOI
Venue
2019
10.1109/TR.2018.2882484
IEEE Transactions on Reliability
Keywords
Field
DocType
Ciphers,Computer architecture,Reliability,Linear codes,Authentication,Integrated circuits
Finite field,Authentication,Block cipher,Advanced Encryption Standard,Cryptography,Parallel computing,Error detection and correction,Galois/Counter Mode,Ciphertext,Reliability engineering,Mathematics
Journal
Volume
Issue
ISSN
68
4
0018-9529
Citations 
PageRank 
References 
0
0.34
0
Authors
2
Name
Order
Citations
PageRank
Mehran Mozaffari Kermani1221.76
Reza Azarderakhsh238945.65