Abstract:
PURPOSE: A sub-channel protection masking addition apparatus is provided to minimize increase of hardware area and to maximize the efficiency of operation without a conversion operation. CONSTITUTION: A random value generating unit(110) generates a sum random value and first/second random values. An operation unit(120) receives first/second random values and a random masking value. A carrier generating unit(130) generates carrier input by using an operation result. A sum bit generating unit(140) generates a sum bit by using the first/second masking values.
Abstract:
PURPOSE: A distributed data processing apparatus for fast side channel analysis and a method thereof are provided to distributedly performing process at a plurality of sub systems. CONSTITUTION: A main system creates divided work(S310). The main system transfers the divided work into a plurality of sub systems(S320). The sub systems distributedly process the divided work(S330). The sub system transfers the divided work result to the main system. The main system combines the divided work results(S340).
Abstract:
PURPOSE: A sub-channel parallel analysis apparatus and method thereof are provided to reduce analysis time by increasing the utilization ratio of a sub-channel analysis calculation apparatus. CONSTITUTION: A sub-channel parallel analysis apparatus collects power consumption information as waveform data from an analysis target apparatus(S410). The sub-channel parallel analysis apparatus processes the waveform data(S420). The sub-channel parallel analysis apparatus calculates intermediate values which is necessary for analyzing a sub-channel(S430). The sub-channel parallel analysis apparatus analyzes the sub-channel by using the calculated intermediate value(S440).
Abstract:
PURPOSE: A security device for preventing side channel attack and a method thereof are provided to securely protect internal security algorithm and data from the side channel attack. CONSTITUTION: A method for preventing a side channel attack comprises steps of: sensing a side channel attack about a security module(120); stopping the operation of a security module by the sensed result; inducing a malfunction of the security module; delaying the operation of the security module; disabling the operation of the security module; and disabling a module which includes the security module.
Abstract:
PURPOSE: An F-function processing device of a seed encoding system and a method thereof are provided to design a masking F-function to remove a process for conversion into an XOR masking value, thereby increasing implementation efficiency. CONSTITUTION: Arithmetic operation masking converters(B2A,400,402) convert a logically operated masking value which logically operates a seed F-function input value and a random masking value into an arithmetic operation masking value. Masking G-function units(MG,500,502) input the arithmetic operation masking value to output an arithmetic operation.
Abstract:
PURPOSE: An apparatus for measuring power consumption and generating a trigger for side channel analysis is provided to perform a sub channel analysis about the device card in which the cipher algorism is included can be processed using a universal reader and a simple logic. CONSTITUTION: A card reader extend board(120) is connected to a host computer, and measures an electric power source signal of the device card and input/output signal. A trigger generating unit(140) receives the input/output signal from the card reader expansion board, and generates trigger signal based on the received input/output signal.
Abstract:
PURPOSE: An RFID security apparatus with a security function and method thereof are provided to include a security function using security information, thereby supporting data security. CONSTITUTION: An output key generation unit(303) receives security information of a security tag. The output key generation unit determines an encryption key using the security information. The output key generation unit generates an output key using the determined encryption key. A decryption unit(305) decrypts encrypted data received from the security tag using the output key. An encryption unit(309) encrypts data transmitted by the security tag using the output key.
Abstract:
PURPOSE: A method for setting a communication environment of a smart card and a mobile terminal which use a protocol stack of a hierarchical structure is provided to construct the optimized communication environment with respect to each application rapidly and stably in a multi-application smart card system. CONSTITUTION: If a smart card(100) is inserted into a mobile terminal(200), the mobile terminal(200) applies power to the smart card(100, S100). If a power is applied from the mobile terminal(200), the smart card(100) executes a reset operation in accordance with the applied power and transmits information with respect to a supportable communication environment to the mobile terminal(200) as a response signal thereto(S202). After analyzing a communication environment of the smart card(100), the mobile terminal(200) transmits a logic channel opening request message for opening a logic channel with the smart card(100) to the smart card(100, S203). The smart card(100) opens a logic channel with the mobile terminal(200) in accordance with the logic channel opening request message received from the mobile terminal(200) and transmits a response message with respect to the logic channel opening request to the mobile terminal(200, S204).
Abstract:
본발명에따르면 RFID 태그가자신의현재보안모드를리더에전달하기때문에, 리더는 RFID 태그의현재보안모드에따라보안프로토콜을구동시킬수 있고, 리더가보안모드를통해태그의능력을알 수있기때문에능력에맞는프로토콜을동작시킬수 있다. 또한, 다수의태그가존재하는상황에서도리더가태그들과의통신을끝내고계속적으로세션을유지할필요가없기때문에, 리더와인증서버사이의통신부담도줄일수 있다.