Cloud Privacy and Security

Profs. Adam J. Aviv, Seung Geol Choi, Travis Mayberry, Daniel S. Roche
United States Naval Academy

Research Goals

The goal of this research is to build practical privacy and security enhancing applications for cloud services that leverage recent advances in secure cloud storage. In particular, we focuses on oblivious and private data retrieval methods and other privacy preserving cloud storage techniques that ensure that access patterns to remotely stored data, in addition to the contents, are protected. Notably, we have made significant impacts on Oblivious RAM technology (ORAM) that aim to enable data storage and retrieval while hiding the both contents and access patterns.



Daniel S. Roche. "Error Correction in Fast Matrix Multiplication and Inverse". Proc. International Symposium on Symbolic and Algebraic Computation (ISSAC '18), ACM, 2018. doi:10.1145/3208976.3209001 [bibtex]

Daniel S. Roche. "What Can (and can't) we Do with Sparse Polynomials? [Tutorial]". International Symposium on Symbolic and Algebraic Computation (ISSAC '18), ACM, 2018. doi:10.1145/3208976.3209027 [bibtex]

Seung Geol Choi, Jonathan Katz, Dominique Schroeder, Arkady Yerukhimovich and Hong Sheng Zhou. (Efficient) Universally Composable Oblivious Transfer Using a Minimal Number of Stateless Tokens. Journal of Cryptology. [bibtex]

Seung Geol Choi and Dana Dachman-Soled and Tal Malkin and Hoeteck Wee Improved, Black-Box, Non-Malleable Encryption from Semantic Security Designs, Codes and Cryptography, 2017. [bibtex]

Seung Geol Choi and Dana Dachman-Soled and Tal Malkin and Hoeteck Wee A Black-Box Construction of Non-Malleable Encryption from Semantically Secure Encryption. Journal of Cryptology, 2017. [bibtex]

Daniel S. Roche, Adam J. Aviv, Seung Geol Choi, and Travis Mayberry. Deterministic, Stash-Free Write-Only ORAM. In The Proceedings of the Conference on Communication Security. (CCS’17). Oct 2017. Pages, 507-521. [bibtex]

Erik-Oliver Blass, Travis Mayberry, Guevara Noubir. Multi-User Oblivious RAM Secure Against Malicious Servers. Applied Cryptography and Network Security (ACNS). Kanazawa, Japan. July 2017. [bibtex]

Adam J. Aviv, Daniel S. Roche, Seung Geol Choi, and Travis Mayberry. ObliviSync: Practical Oblivious File Backup and Synchronization. Symposium on Network and Distributed System Security (NDSS). San Diego, California, USA. February 2017. [bibtex]

Daniel S. Roche, Daniel Apon, Seung Geol Choi, and Arkady Yerikhimovich. POPE: Partial Order Preserving Encoding (arXiv, ePrint, doi:10.1145/2976749.2978345). ACM SIGSAC Conference on Computer and Communications Security (CCS). Vienna, Austria, October 2016. [bibtex]

Daniel S. Roche, Adam J. Aviv, and Seung Geol Choi. A Practical Oblivious Map Data Structure with Secure Deletion and History Independence. IEEE Symposium on Security and Privacy (S&P). San Jose, California, USA, May 2016. [bibtex]


Additional Researchers

Additional participants include:

  • Jonathan Katz, external collaborator
  • Dominique Shroeder, external collaborator
  • Arkady Yerukhimovich, external collaborator
  • Hong Sheng Zhou, external collaborator
  • Radu Sion, external collaborator
  • Jean-Guillaume Dumas (U. Grenoble Alpes), external collaborator
  • Pierre Karpman (U. Grenoble Alpes), external collaborator
  • Anrin Chankraborti, graduate student
  • Dan Johnston, undergraduate student
  • Hannah Urbaszewski, undergraduate student
  • Brandon Sipes, undergraduate student