摘要 |
The present invention relates to an attribute-based encryption method, and, more specifically, to an attribute-based encryption method performing encryption, based on several attributes defining a specific user (or related to a specific user) to encrypt a plain text which will be transmitted to a receiver, applying a weight to each of the attributes. The attribute-based encryption method comprises the step of: (a) generating a private key (personal key); (b) generating an encrypted text of the plain text by performing encryption of the plain text; and (c) decrypting the encrypted text using the private key, wherein, in the (c) step, each of the attributes is weighted to solve the problems desired to be solved by the method of the present invention. According to the attribute-based encryption/decryption method of the present invention, a more refined and practicable approach policy (decryption policy) to a plain text unlike a conventional attribute-based encryption/decryption method can be established since weights are applied to each of attributes adaptively according to significance or an environment where the attributes are utilized. |