• 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