Abstract:
The present invention relates to an apparatus and method for acquiring noise source entropy for a random number generator, which use contention for access to memory between Graphical Processing Unit (GPU) cores. For this, an apparatus for acquiring noise source entropy for a random number generator includes a core calling unit for simultaneously calling a plurality of cores to a critical area, and a noise source entropy generation unit for generating noise source entropy based on a sequence of entry of the plurality of cores into the critical area.
Abstract:
In a method of encrypting session state information, the value of a counter corresponding to session state information to be encrypted is calculated based on the ID of a cryptographic session corresponding to the session state information to be encrypted and the value of a session termination counter for the cryptographic session. The session state information to be encrypted is encrypted based on the calculated value of the counter and a preset key.
Abstract:
An apparatus and method that generate a trigger signal required for side channel analysis by analyzing the data of a smart card cryptographic module in real time. In the trigger signal generation method, a data input/output signal of a cryptographic module is monitored in real time. A preset section in the data input/output signal is analyzed. A reference signal is generated using the data input/output signal and a signal obtained from results of analysis of the preset section, and a trigger signal is generated using the reference signal.
Abstract:
An apparatus and a method for creating an input value which a user intends to input on a virtual keyboard having a user-friendly key arrangement are disclosed. The method for creating an input value on a virtual keyboard includes: creating the virtual keyboard corresponding to a key arrangement of a user terminal; setting a position of a start key on the virtual keyboard; sensing that a user clicks the start key; confirming a moving distance of a user's hand from the start key; and creating an input key value which the user intends to finally input using the moving distance and the position of the start key.
Abstract:
An apparatus and method for selecting a waveform for side-channel analysis are provided. The apparatus for selecting a waveform for side-channel analysis includes a matrix generation unit, a waveform transform unit, and a waveform selection unit. The matrix generation unit generates covariance matrices based on waveforms collected by a waveform collection apparatus. The waveform transform unit determines a 1st principal component using the generated covariance matrices, and to transform the waveforms using the determined 1st principal component. The waveform selection unit selects a waveform for the side-channel analysis from the transformed waveforms.