From oblivious AES to efficient and secure database join in the multiparty setting

32Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

AES block cipher is an important cryptographic primitive with many applications. In this work, we describe how to efficiently implement the AES-128 block cipher in the multiparty setting where the key and the plaintext are both in a secret-shared form. In particular, we study several approaches for AES S-box substitution based on oblivious table lookup and circuit evaluation. Given this secure AES implementation, we build a universally composable database join operation for secret shared tables. The resulting protocol scales almost linearly with the database size and can join medium sized databases with 100,000 rows in few minutes, which makes many privacy-preserving data mining algorithms feasible in practice. All the practical implementations and performance measurements are done on the Sharemind secure multi-party computation platform. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Laur, S., Talviste, R., & Willemson, J. (2013). From oblivious AES to efficient and secure database join in the multiparty setting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7954 LNCS, pp. 84–101). https://doi.org/10.1007/978-3-642-38980-1_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free