Journal of Xidian University ›› 2023, Vol. 50 ›› Issue (4): 1-10.doi: 10.19665/j.issn1001-2400.2023.04.001

• Special Issue on Cyberspace Security •     Next Articles

Adaptive secure stream encryption supporting pattern matching

LI Yiming1,2(),LIU Shengli1,2()   

  1. 1. Department of Computer Science and Engineering,Shanghai Jiao Tong University,Shanghai 200240,China
    2. State Key Laboratory of Cryptology,Beijing 100878,China
  • Received:2023-01-10 Online:2023-08-20 Published:2023-10-17
  • Contact: Shengli LIU E-mail:lym_sjtu@sjtu.edu.cn;slliu@sjtu.edu.cn

Abstract:

The stream encryption supporting pattern matching(SEPM) is a primitive proposed to provide privacy protection while doing pattern matching.On the one hand,one can use the SEPM to perform pattern matching on some ciphertext to find out whether and where a keyword exists in its corresponding plaintext.On the other hand,the security of the SEPM guarantees that no information about the plaintext will be revealed except for the results of pattern matching.Up to now,there have been several constructions of the SEPM,but none of them achieves the adaptive security from non-interactive assumptions(especially post-quantum assumptions),and supports pattern matching with the wildcard simultaneously.In this paper,we propose a new generic construction of the SEPM from a functional encryption(FE),achieving the adaptive security and supporting pattern matching with the wildcard.Further,we instantiate the generic construction of the SEPM by existing learning with error(LWE)-based instantiations of the FE.Finally,an SEPM scheme is obtained which could achieve the adaptive security from a non-interactive and post-quantum assumption (the LWE assumption) and could support pattern matching with the wildcard simultaneously.

Key words: public key cryptography, pattern matching, post-quantum cryptography, adaptive security

CLC Number: 

  • TP309