Sharemind: programmable secure computations with practical applications

Dan Bogdanov · DSpace repository (University of Tartu) · 2013

This paper contains the secure computation protocols designed by the author and the co-authors.The author's contributions include the software architecture of the SHAREMIND system, the implementation of the vectorized secure computation protocols, the design and implementation of the networking layer, secure database, controller library, profiling mechanism and performance analysis tools.The author also conducted benchmarking experiments and analyzed performance results.2. Bogdanov, D., Niitsoo, M., Toft, T., Willemson, J.: High-performance secure multi-party computation for data mining applications.International Journal of Information Security 11(6), 403-418 (2012).This paper proposes a new set of secure computation protocols that are significantly more efficient than the ones in the original paper [25].The author collaborated in the design and implementation of the new protocols in the SHAREMIND system.The author's personal contributions include the design of the new secure protocol implementation interface that supports secure batch execution of larger vector operations, the benchmarking and performance analysis of the new protocols in comparison with the old protocols, the design, implementation and benchmarking of the privacypreserving k-means clustering algorithm.The chapter also refers to several other works of the author.1.A preliminary version of the SHAREMIND design was proposed in the author's Master's thesis [20].

Read the paper · More papers on PaperTik