A universal toolkit for cryptographically secure privacy-preserving data mining

  • Authors:
  • Dan Bogdanov;Roman Jagomägis;Sven Laur

  • Affiliations:
  • AS Cybernetica, Tallinn, Estonia,Institute of Computer Science, University of Tartu, Tartu, Estonia;AS Cybernetica, Tallinn, Estonia,Institute of Computer Science, University of Tartu, Tartu, Estonia;Institute of Computer Science, University of Tartu, Tartu, Estonia

  • Venue:
  • PAISI'12 Proceedings of the 2012 Pacific Asia conference on Intelligence and Security Informatics
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The issue of potential data misuse rises whenever it is collected from several sources. In a common setting, a large database is either horizontally or vertically partitioned between multiple entities who want to find global trends from the data. Such tasks can be solved with secure multi-party computation (MPC) techniques. However, practitioners tend to consider such solutions inefficient. Furthermore, there are no established tools for applying secure multi-party computation in real-world applications. In this paper, we describe Sharemind--a toolkit, which allows data mining specialist with no cryptographic expertise to develop data mining algorithms with good security guarantees. We list the building blocks needed to deploy a privacy-preserving data mining application and explain the design decisions that make Sharemind applications efficient in practice. To validate the practical feasibility of our approach, we implemented and benchmarked four algorithms for frequent itemset mining.