Searchable certificateless public key encryption method
The invention provides a searchable certificateless public key encryption method comprising the steps as follows: (1) multiple public parameters and the public key and the private key of a user and a server are set; (2) keywords are encrypted using the public key of the user and the server, and the...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention provides a searchable certificateless public key encryption method comprising the steps as follows: (1) multiple public parameters and the public key and the private key of a user and a server are set; (2) keywords are encrypted using the public key of the user and the server, and the keywords are appended to an encrypted file to form a complete searchable file with keywords; (3) the trapdoor of a keyword to be searched is generated using a secret key; (4) the server executes retrieval with the trapdoor of the keyword as input, returns all cipher text files containing the keyword corresponding to the trapdoor, and sends the retrieval result to the user; and (5) the user uses the secret key to decrypt the cipher text files returned by the server, and obtains a query result. According to the invention, cloud storage ensuring the privacy of users is realized. |
---|