Abstract:
Disclosed are a side channel analysis system that may facilitate to perform side channel analysis on a device whose dedicated side channel analysis board does not exist such as a smartphone, and a side channel analysis method using the same. The side channel analysis system includes a side channel analysis device that outputs control signals for side channel analysis and performs side channel analysis based on received measurement signals, a device to be analyzed that performs generation and encryption function of optical signals for side channel measurement, according to the control signals provided from the side channel analysis device, an optical sensor module that detects the optical signals generated from the device to be analyzed, and generates and outputs trigger signals according to the detected optical signals, and a signal measurement device that measures waveforms of at least one signal generated according to an encryption operation of the device to be analyzed using the trigger signals output from the optical sensor module, and provides the measured waveforms to the side channel analysis device.
Abstract:
A white box encryption device is provided. The device included in a second device among a first device and the second device performing wired or wireless communication, and performing an encryption/decryption operation using a white box encryption table consisting of a look-up table set, includes, a non-volatile memory configured to store an incomplete look-up table set in which at least one look-up table or a portion of entire look-up table is removed, a volatile memory configured to store the incomplete look-up table set received from the non-volatile memory and the at least one look-up table received from the first device at a time of the encryption/decryption operation, and construct a complete look-up table set, and an encryption/decryption operation unit configured to perform the encryption/decryption operation using the complete look-up table set.