DocumentCode
1799954
Title
Private intersection of regular languages
Author
Guanciale, Roberto ; Gurov, Dilian ; Laud, Peeter
Author_Institution
KTH R. Inst. of Technol., Stockholm, Sweden
fYear
2014
fDate
23-24 July 2014
Firstpage
112
Lastpage
120
Abstract
This paper addresses the problem of computing the intersection of regular languages in a privacy-preserving fashion. Private set intersection has been addressed earlier in the literature, but for finite sets only. We discuss the various possibilities for solving the problem efficiently, and argue for an approach based on minimal deterministic finite automata (DFA) as a suitable, non-leaking representation of regular language intersection. We propose two different algorithms for DFA minimization in a secure multiparty computation setting, illustrating different aspects of programming based on universal composability and the constraints this sets on existing algorithms. The implementation of our algorithms is based on the programming language SECREC, executing on the SHAREMIND platform for secure multiparty computation. As one application domain we consider fusion of virtual enterprise business processes.
Keywords
data privacy; finite automata; formal languages; virtual enterprises; DFA; formal language; minimal deterministic finite automata; private set intersection; regular languages; virtual enterprise business processes; Automata; Minimization; Partitioning algorithms; Privacy; Protocols; Standards; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Privacy, Security and Trust (PST), 2014 Twelfth Annual International Conference on
Conference_Location
Toronto, ON
Print_ISBN
978-1-4799-3502-4
Type
conf
DOI
10.1109/PST.2014.6890930
Filename
6890930
Link To Document