Privacy Preserving Pattern Matching on Remote Encrypted Data

Vladimir A. Oleshchuk · 2007

In this paper we propose a solution to matching bitstrings in the bitstring encrypted by stream cipher. We consider the following problem setting. There is a bitstring encrypted with owner's secret key and allocated on the remote untrusted site. The owner of these data wants to find all occurrences of some pattern presented as a bit string in the string on the remote site without revealing either pattern string or the data string on the remote site. The owner knows the secret key but he/she is not allowed to reveal either data or the pattern to the remote site. We propose an efficient algorithm that solves the problem efficiently in amortized time.

Read the paper · More papers on PaperTik