Public key authentication searchable encryption method and system based on trusted execution environment

The invention discloses a public key authentication searchable encryption method and system based on a trusted execution environment. The method comprises the steps of receiving a keyword ciphertext, a file ciphertext, a ciphertext of a file encryption key, a search trap door and a receiver private...

Full description

Saved in:
Bibliographic Details
Main Authors LI LIMIN, GUO SHANQING, TANG PENG, YANG SHUFEI, LIU YONGZHI, QIN GUIYUN, HU CHENGYU
Format Patent
LanguageChinese
English
Published 08.11.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The invention discloses a public key authentication searchable encryption method and system based on a trusted execution environment. The method comprises the steps of receiving a keyword ciphertext, a file ciphertext, a ciphertext of a file encryption key, a search trap door and a receiver private key; the method comprises the following steps of: verifying whether a keyword ciphertext and an encrypted ciphertext in a search trap door are encrypted by different public keys of a receiver on the same keyword and signature or not; decrypting the keyword ciphertext and searching the trap door; verifying whether the signature of the sender to the file keyword and the signature of the receiver to the search keyword are correct or not; verifying whether the decrypted file keyword is matched with the search keyword or not; and after the verification process is passed or a first verification failure result is received, verification is stopped, and the search result is sent to the receiver, so that the receiver downloa
Bibliography:Application Number: CN202210937406