Abstract:
Provided are a device for privacy protection document authentication information using various privacy protection electronic signatures and multidimensional codes and a method for authenticating a privacy protection document using the same. The provided device comprises: an electronic signature information generation unit to generate privacy protection electronic signature information about document content; a multidimensional code generation unit to generate a multidimensional code corresponding to the generated privacy protection electronic signature information; and a multidimensional code output unit to output the generated multidimensional code to a document. According to the device of the present invention, a privacy protection electronic signature value generated by a personalized smart device can be output to a physical document in the form of a multidimensional code to authenticate the document.
Abstract:
The present invention relates to a high-speed cube computation module. The high-speed cube computation module according to an embodiment of the present invention conducts cube computation which is the basis of the pairing encryption computation to accelerate the speed of the pairing encryption algorithm computation in a limited implementation environment such as a ubiquitous computing environment. When the cube computation module is implemented in a hardware or software environment, the cube computation module can shorten the time required for the cube computation as low as 1/7.
Abstract:
A quantum signature method by an arbitrator and a system using the same are disclosed. The quantum signature method by the arbitrator according to the present invention comprises the steps of: sharing a bell state and a private key previously generated among a signer device, an arbitrator device and a receiver device; encrypting a message to be transmitted by the signer device, generating an encrypted quantum message and a signature corresponding to the encrypted quantum message and transmitting a message-signature pair to the arbitrator device based on them; making the arbitrator device verify validity of the signature on the encrypted quantum message provided by the signer device and transmit a verification result and the message-signature pair to the receiver device; and making the receiver device check the message-signature pair and the verification result and decrypt the encrypted quantum message by using the previously shared private key according to the check result.
Abstract:
PURPOSE: A search available password system at multilateral environment capable of the index verification and tracking and a method thereof are provided to verify the index which is produced by each user, in the data based in which a plurality of user uses at the same time, and are provided to track the user who produced the index. CONSTITUTION: A key distribution center (200) distributes a personal secret key to a user (S102). The key distribution center tracks the information about a user who produced the index (S112). A user terminal device (204) produces the index for searching the database by using the personal secret key (S104). A database (DB) server (202) verifies the index which is produced in the user terminal. The DB server searches and provides the data which corresponds to the verified index (S110). [Reference numerals] (200) Key distribution center; (202) Database (DB) server; (204) User terminal device; (AA) System parameter generation; (BB) Public key distribution; (S104) Index generation; (S106) Index verification; (S108) Trap door generation; (S110) Searching; (S112) Tracing
Abstract:
PURPOSE: A lightweight group signature system with short signatures and a method thereof are provided to improve operation efficiency in signature generation, signature verification, and revocation on smart terminals, while providing security characteristics at a similar level with group signature mechanisms which provide controllable linkability. CONSTITUTION: A key issuing unit(110) initially generates a group public key as a trusted subject and generates a master issuing key(mik), a master opening key(mok), and a master linking key(mlk) corresponding thereto. The key issuing unit performs an interactive protocol, when receiving a join request from a new user device(140), and issues a signature key to the user device. A key revocation identifying unit(120) identifies whether revocation is performed using the updated revocation list and the master opening key when the revocation identification request is received from the signature verifying unit(150) and then, returns the identified results to the signature verifying unit. The key revocation identifying unit uses the master opening key to output the verification information for identifying a signer when a valid signature is given. A signer identification proof evaluating unit(160) evaluates the validity of the signer identification proof generated from a signature control unit(100). [Reference numerals] (100) Control unit; (110) Key issuing unit; (120) Key revocation identifying unit; (130) Signature connecting unit; (140) User device; (150) Signature verifying unit; (160) Signer identification proof evaluating unit; (AA) Generating a group public key; (BB) Master issuing key; (CC) Master identifying key; (DD) Master connecting key; (EE) Confirming signature connection information; (FF) Requesting confirmation of signature connection; (GG) Confirming key revocation; (HH) Requesting confirmation of key revocation; (II) Requesting identification of a signer; (JJ) Issuing a signature key; (KK) Generating a signature; (LL) Generating signer identification proof; (MM) Confirming signer identification proof;
Abstract:
The present invention relates to a method for data encryption and a method for data search using a conjunctive keyword and more particularly to, a method for searching data stored in a server by using a conjunctive keyword after storing an index table for the conjunctive keyword and encrypted data in the server. According to an embodiment of the present invention, since keywords and relevant data do not need to be searched one by one by performing a conjunctive keyword search by using a linked tree structure modifying a linked list, it is possible to perform a rapid and efficient conjunctive keyword search.
Abstract:
A method for safely sharing a multi-party-key using a bilinear map and a system thereof are provided to efficiently share a key by using only a first round in order to share the key. A system for sharing a multi-party-key includes a key generating unit(100) and a plurality of participants(201~210). Each participant receives advance information from the key generating unit. Each participant generates a sharing key by exchanging interexchange information. Each participant performs communication with the key generating unit as an advance operation before transmitting the interexchange information. A process for sharing the key is finished by a first round of a step which transmits/receives the exchange information between the participants. The process for sharing the key omits a communication process with the key generating unit.