Accession Number:

AD1023350

Title:

A Comprehensive Toolset for General-Purpose Private Computing and Outsourcing

Descriptive Note:

Technical Report,01 Mar 2013,31 Aug 2016

Corporate Author:

University of Notre Dame Du Lac Notre Dame United States

Personal Author(s):

Report Date:

2016-12-08

Pagination or Media Count:

11.0

Abstract:

The over-reaching goal of this project is to provide the necessary tools and techniques for supporting general-purpose secure computation and outsourcing. The three main thrusts of the project are i development of efficient techniques for securely working with standard data types, ii designing efficient data-oblivious algorithms and data structures suitable for secure computation and outsourcing, and iii building a compiler for translating a program written in a conventional programming language which is intended to handle private data into the corresponding secure distributed implementation that provably protects private data throughout program execution. This report summarizes the research findings of the project and scientific advances made towards each of the research thrusts throughout the project duration.

Subject Categories:

  • Computer Systems Management and Standards

Distribution Statement:

APPROVED FOR PUBLIC RELEASE