Title :
Cryptographic techniques in redundant number systems
Author :
Jason Motha;Andrew Bainbridge-Smith;Steve Weddell
Author_Institution :
Department of Electrical and Computer Engineering, University of Canterbury, Christchurch, New Zealand
Abstract :
This paper proposes a modification to standard cryptographic techniques. The key idea is to mitigate side channel attacks by dynamically changing the encryption key with redundant numbers at each encryption step. Side channel attacks currently are a major vulnerability; they exploit the implementation of the cryptosystem rather than attacking the cryptosystem. Side channel attacks have a wide range of vectors, such as timing and power analysis, they manage to extract the key by detecting patterns in the execution. Redundant number systems allow numbers to have different representations whist evaluating to the same numeric value. The property is useful as the bit pattern of the key changes with each iteration whilst still transmitting an equivalent key. This redundant number system is to be implemented on an FPGA to show feasibility and measure performance.
Keywords :
"Standards","Computers","Field programmable gate arrays","Hamming weight","Encryption","Algorithm design and analysis"
Conference_Titel :
Field Programmable Technology (FPT), 2015 International Conference on
DOI :
10.1109/FPT.2015.7393156