CAREER: Practical Oblivious Computation
CAREER: Practical Oblivious Computation
批准号:
1601879
负责人:
Elaine Shi
金额:
$49.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2015
资助国家:
美国
项目状态:
已结题
起止时间:
2015-09-01 至 2021-05-31
中文摘要
数字数据的爆炸式增长带来了大量的机会。大规模收集和挖掘数据的能力继续支持新的应用程序并改变我们的生活。然而,隐私问题被视为数据共享和分析的主要障碍。这个项目开发了一个实用的“不经意计算”框架,它允许对敏感数据进行一般计算,但不会泄露数据。提出的工作采取了算法和编程语言相结合的镜头。在编程语言方面,建议的工作设计了友好的编程抽象,有助于将程序编译成高效的、不经意的表示。在算法方面,所提出的工作设计了高效的不经意算法,以广泛地刻画现实任务。由此产生的框架ObliVM允许非专业开发人员编写程序,就像他们现在所做的那样,并且ObliVM自动生成相应的不经意的计算实现。ObliVM支持几种实现不经意计算的不同体系结构,包括基于可信硬件的体系结构和基于密码安全计算的体系结构。ObliVM提供了统一的编程框架,使得开发人员可以编写与后端体系结构无关的程序--通过通用中间表示法,该程序可以编译为基于可信硬件或基于密码的后端体系结构。ObliVM可以在现实生活场景中促进不经意计算的部署,并允许企业和个人将敏感数据货币化,而不会有暴露的风险。
英文摘要
The explosion of digital data carries a wealth of opportunities. The ability to collect and mine data at scale continues to enable new applications and transform our lives. However, privacy concerns are seen as a major hurdle towards data sharing and analytics. This project develops a practical framework for "oblivious computation", which allows general computation over sensitive data, but without disclosing the data. The proposed work takes a combined algorithms and programming language lens. On the programming language side, the proposed work designs friendly programming abstractions that facilitate the compilation of programs into efficient, oblivious representations. On the algorithms side, the proposed work designs efficient oblivious algorithms for a wide characterization of realistic tasks. The resulting framework, ObliVM, allows non-expert developers to write programs much as they do today, and ObliVM automatically generates the corresponding oblivious computation implementation. ObliVM supports several different architectures for implementing oblivious computation, including those based on trusted hardware and those based on cryptographic secure computation. ObliVM offers a unified programming framework such that a developer can write a program irrespective of the backend architecture -- through a universal intermediate representation, this program can be compiled to either a trusted hardware-based or a cryptography-based backend architecture. ObliVM can facilitate the deployment of oblivious computation in real-life scenarios, and allow businesses and individuals to monetize sensitive data without the risk of exposure.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SaTC: CORE: Medium: Game Theory, Economics, and Mechanism Design for Blockchains
-
批准号:2212746
-
项目类别:Continuing Grant
-
资助金额:$46.0万
-
财政年份:2022
-
负责人:Elaine Shi
-
依托单位:
SaTC: CORE: Medium: Collaborative: Rethinking Access Pattern Privacy: From Theory to Practice
-
批准号:2128519
-
项目类别:Standard Grant
-
资助金额:$64.03万
-
财政年份:2021
-
负责人:Elaine Shi
-
依托单位:
TWC: Large: Collaborative: The Science and Applications of Crypto-Currency
-
批准号:2131903
-
项目类别:Continuing Grant
-
资助金额:$193.58万
-
财政年份:2021
-
负责人:Elaine Shi
-
依托单位:
NSF-BSF: SaTC: CORE: Small: Secure Massively Parallel Computations: Foundations and Constructions
-
批准号:2044679
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2021
-
负责人:Elaine Shi
-
依托单位:
SaTC: CORE: Medium: Collaborative: Rethinking Access Pattern Privacy: From Theory to Practice
-
批准号:2001026
-
项目类别:Standard Grant
-
资助金额:$64.03万
-
财政年份:2020
-
负责人:Elaine Shi
-
依托单位:
SPX: Collaborative Research: Moving Towards Secure and Massive Parallel Computing
-
批准号:1822805
-
项目类别:Standard Grant
-
资助金额:$6.83万
-
财政年份:2018
-
负责人:Elaine Shi
-
依托单位:
SaTC: CORE: Medium: Collaborative: Rethinking Access Pattern Privacy: From Theory to Practice
-
批准号:1801522
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2018
-
负责人:Elaine Shi
-
依托单位:
CPS: TTP Option: Frontiers: Collaborative Research: Software Defined Control for Smart Manufacturing Systems
-
批准号:1544613
-
项目类别:Continuing Grant
-
资助金额:$51.25万
-
财政年份:2016
-
负责人:Elaine Shi
-
依托单位:
NSFSaTC-BSF: TWC: Small: Practical Succinct Proof Systems without Trusted Setup
-
批准号:1617676
-
项目类别:Standard Grant
-
资助金额:$49.96万
-
财政年份:2016
-
负责人:Elaine Shi
-
依托单位:
CAREER: Practical Oblivious Computation
-
批准号:1453634
-
项目类别:Continuing Grant
-
资助金额:$49.0万
-
财政年份:2015
-
负责人:Elaine Shi
-
依托单位:
TWC: Large: Collaborative: The Science and Applications of Crypto-Currency
-
批准号:1518765
-
项目类别:Continuing Grant
-
资助金额:$193.58万
-
财政年份:2015
-
负责人:Elaine Shi
-
依托单位:
TWC: Large: Collaborative: The Science and Applications of Crypto-Currency
-
批准号:1561209
-
项目类别:Continuing Grant
-
资助金额:$193.58万
-
财政年份:2015
-
负责人:Elaine Shi
-
依托单位:
TWC: Medium: Collaborative: DIORE: Digital Insertion and Observation Resistant Execution
-
批准号:1314857
-
项目类别:Standard Grant
-
资助金额:$79.95万
-
财政年份:2013
-
负责人:Elaine Shi
-
依托单位:
海外基金