Abstract:
PROBLEM TO BE SOLVED: To provide an apparatus and a method for supporting low-power encryption that is resistant to power analysis attacks.SOLUTION: The low-power encryption apparatus includes: a mask value generation unit generating a mask value M having the same bit length as input round function values; a mask value application unit generating first masking round function values by applying the mask value M to each of the input round function values; a round key application unit generating second masking round function values by applying round key values to the first round function values; a mask operation unit generating third masking round function values by performing a mask addition operation to the second masking round function values; a shift operation unit generating fourth masking round function values by performing a circular shift operation to the third masking round function values; and a shift operation correction unit generating output round function values by performing an operation using the mask value M to the fourth masking round function values.
Abstract:
PROBLEM TO BE SOLVED: To provide: a smart television control device for controlling a smart television by using a smartphone; and a control method by using the smartphone, by the smart television control device.SOLUTION: A smart television control device transmits, to a smart television through radio communication, digital information signals including at least any one of sensor information pieces of a camera that detects a video image of a user of a smartphone, carried by each user who uses the smart television, and of a physical contact and a movement of the user and a user identifier, as a control operation instruction desired by the user. The smart television receives, recognizes and processes the control operation instruction signal desired by the user, to control the operation of the smart television.
Abstract:
PROBLEM TO BE SOLVED: To provide a cross road operation information providing device and a method for providing cross road operation information according to a vehicle position area by deciding the vehicle position area using road shape information, obstacle information, and vehicle information.SOLUTION: A providing device of cross road operation information according to the present invention includes: a cross road relative information acquiring part for acquiring cross road relative information including road shape information, obstacle information, and vehicle information; a secondary cell layer generation part for generating a secondary cell layer using the acquired cross road relative information; a vehicle position area determination part for determining whether a vehicle position area is either one of a vehicle road change area or a priority change area using the secondary cell layer; and a cross road operation information providing part for providing the cross road operation information according to the determined vehicle position area.
Abstract:
PROBLEM TO BE SOLVED: To provide an automatic interpretation terminal whereby the performance of automatic interpretation is improved by exchanging information usable for automatic interpretation through communication between two or more portable automatic interpretation terminals, and to provide a method for interpretation through communication between automatic interpretation terminals.SOLUTION: The interpretation terminal includes: a network interface for communicating with a interpretation terminal of a correspondent second party; a voice recognition unit for recognizing a voice emitted by a first party; a translation module for translating the voice recognized by the voice recognition unit into a set language; and a control unit for setting a language used for interpretation of another party via the network interface, and providing the interpretation terminal of the second party with a sentence translated by the translation module.
Abstract:
PROBLEM TO BE SOLVED: To detect a malignant code that is disguised as a normal process.SOLUTION: A malignant code detection system 200 includes a malignant code detection module 211 for extracting thread information from processes executed in a computer system, identifying a code related to the thread information, presuming whether or not the identified code is malignant, and extracting the code that is presumed as malignant, and a malignant code forcibly terminating module 212 for executing the extracted code in a virtual environment, making a final determination whether the code is malignant based on a result obtained by analyzing its behavior, and forcibly terminating the execution of the code. That is, the system 200 determines whether or not the thread generated in the process executed in the computer system is a thread generated by the malignant code first, and if the code is suspicious as malignant, the behavior of the malignant code is additionally analyzed in the virtual environment.