Back to Search
Start Over
Galois Field Arithmetic Operations using Xilinx FPGAs in Cryptography
- Source :
- 2021 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS).
- Publication Year :
- 2021
- Publisher :
- IEEE, 2021.
-
Abstract
- Cryptography algorithms are standards for any security-based industry. Internationally widely accepted and used cryptography algorithms like AES, DES rely heavily on finite field arithmetic which needs to be performed efficiently, to meet execution speed and design constraints. This paper aims to provide a concise perspective on designing efficient architectures in finite field arithmetic. In this paper, we propose Galois field arithmetic using irreducible polynomial to generate the S-box for AES using 128, 192, and 256-bit Keys. Cryptographic algorithms are more prone to side-channel attacks, so we implemented this algorithm instead of using a lookup table-based approach. The proposed Galois Field implementation of arithmetic operations are unique which can be extended to any primitive polynomial of any word size GF(2n). A novel scheme is proposed for AES S-box, Inverse S-box, and validated using a Xilinx Virtex-7 FPGA.
- Subjects :
- Irreducible polynomial
business.industry
Computer science
Galois theory
Cryptography
Computer Science::Hardware Architecture
Finite field
Primitive polynomial
Side channel attack
Finite field arithmetic
Hardware_ARITHMETICANDLOGICSTRUCTURES
Arithmetic
business
Field-programmable gate array
Computer Science::Cryptography and Security
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2021 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS)
- Accession number :
- edsair.doi...........125bd71fe579cdb6035481fb896a977e
- Full Text :
- https://doi.org/10.1109/iemtronics52119.2021.9422551