File classification method and system based on public key encryption under multi-user environment

A technology of public key encryption and file classification, which is applied in the field of cloud computing security, can solve problems such as inability to apply to multi-user environments, and achieve the effect of reducing consumption and protecting privacy

Inactive Publication Date: 2017-09-01
ANHUI UNIVERSITY
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most of the traditional ciphertext search methods are only suitable for a single-user environment and cannot be applied to a multi-user environment, that is to say, they can only search and classify files by keywords for a single user

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File classification method and system based on public key encryption under multi-user environment
  • File classification method and system based on public key encryption under multi-user environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] like figure 2 As shown, this embodiment is applicable to a cloud computing environment. In this cloud computing system environment, there are four entities: a trusted authority, a semi-trusted cloud server, a trusted file manager, and a user. Among them, the semi-trusted cloud server means that the cloud server will honestly provide storage and computing services according to the established agreement.

[0042] The concrete steps of this embodiment are as follows:

[0043] The specific implementation process of step (1) is as follows:

[0044] system (referring to the trusted authority), applying the bilinear group generation algorithm g is the generator of the group G, g 1 is group G 1 Generator of ; choose a secure hash function l 1 and l 2 represent G and Z respectively p The length of the element in; then the system public parameter (Public Parameter, pp) is PP=(p, e, G, G 1 ,G T ,g,g 1 ,H 1 ,H 2 ,H 3 ). Among them, p is a prime number, Z p is a f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a file classification method and system based on public key encryption under a multi-user environment. The method comprises the following steps that: (1) carrying out system initialization, and generating a public parameter; (2) generating one pair of public / private keys for a file administrator and each user in the system; (3) encrypting the keyword and the file content of the file, and carrying out outsourced storage on the encrypted keyword and a content ciphertext to a cloud server; (4) independently generating trap door authorization to the cloud server by the user and the file administrator to enable the cloud server to own rights for executing keyword equivalent matching; and (5) executing the keyword equivalent matching by the cloud server, and carrying out classified arrangement on the file according to keyword categories. A public key encryption method is adopted to construct a mechanism for utilizing a public key encryption algorithm to carry out the keyword equivalent matching under the multi-user environment, the properties of bilinear pairings are flexibly applied, and the file is classified according to the keyword of the file.

Description

technical field [0001] The invention relates to the technical field of cloud computing security, in particular to a file classification method and file classification system based on public key encryption in a multi-user environment. Background technique [0002] With the rapid development of cloud computing, more and more files are outsourced to the cloud to reduce the storage burden on the client side, but sometimes in order to better manage files, it is necessary to classify files according to some attributes of files, such as each Each file has a corresponding keyword, and the files are classified according to the keyword. If all these are done manually, it will consume a lot of manpower and material resources, and may lead to some unnecessary information leakage. So we hand over these tasks to the cloud server to complete. However, because the cloud server is a public platform, data security will be threatened. In order not to leak data privacy, the data must be encryp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30G06F21/62H04L9/08H04L29/06
CPCG06F16/16G06F21/6218G06F2221/2107H04L9/0819H04L63/0435
Inventor 仲红汪明许艳崔杰石润华
Owner ANHUI UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products