CAREER: Foundations and Extensions of Public Key Cryptography
CAREER: Foundations and Extensions of Public Key Cryptography
批准号:
0952692
负责人:
Brent Waters
金额:
$44.66万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2010
资助国家:
美国
项目状态:
已结题
起止时间:
2010-03-01 至 2016-02-29
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Increasingly, both personal and enterprise data are being stored at third-party locations, outside of the data owner's control. A company might directly outsource its data storage by using a backup service such as Amazon's S3 application. In other cases, outsourcing is a by-product of a larger service; for example, several corporations use Salesforce to manage their customer relations and sales data. Outsourcing data storage offers several benefits: storage costs can be amortized by a third-party over several customers, a third party can store data at different geographic locations for robustness, and integration with larger application services becomes easier. One can imagine a not too distant future where most computation and storage is realized in a network "cloud". In order to protect data stored at third party services we will need to encrypt it.Unfortunately, traditional encryption systems are insufficient for these applications. Solving this problem requires an entirely new way of encrypting data. To see this, recall that in traditional public key encryption a party encrypts data to a single known user. While this functionality is useful for applications such as encrypted email and establishing secure web sessions, it lacks the expressiveness needed for more advanced data sharing. In enterprise settings, a party will want to share data with groups of users based on their credentials. Often a party sharing data will not know which individual users will need to have access to it; moreover, some users will not even exist in the system at the time the data is encrypted. For example, a traveling sales representative might want to encrypt records so that any current or future manager in the personal electronics division can access them.The proposed research is laying the foundations for an entirely different vision for encryption called Functional Encryption. Instead of encrypting to individual users, in a functional encryption system, one can embed any access predicate f() into the ciphertext itself. Functional encryption simultaneously renders completely general functionality and its data access is self-enforcing --- requiring no trusted mediator. The PI aims to create a system where the encrypting party can specify any access predicate over a recipient's credentials (i.e. f can be any Turing Machine). Functional encryption for any predicate opens up a world of possibilities for data sharing; one could encrypt an image such that the access function f encoded an image recognition program allowing only people in the picture to view it.In addition to broadening our view of public key cryptography, the PI will explore fundamental problems in public key encryption. One direction is to attempt to build chosen ciphertext secure encryption from standard public key encryption. Finally, the PI will explore the foundations of building public key cryptography.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: CORE: Medium: Collaborative: New Frontiers in Encryption Systems
-
批准号:1908611
-
项目类别:Standard Grant
-
资助金额:$60.16万
-
财政年份:2019
-
负责人:Brent Waters
-
依托单位:
TWC: Frontier: Collaborative: CORE: Center for Encrypted Functionalities
-
批准号:1414082
-
项目类别:Continuing Grant
-
资助金额:$95.04万
-
财政年份:2014
-
负责人:Brent Waters
-
依托单位:
TWC: Medium: Collaborative Research: Computing on Cryptographic Data
-
批准号:1228599
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2012
-
负责人:Brent Waters
-
依托单位:
TC: Small: Lossy Trapdoor Functions - Applications, Realizations and Beyond
-
批准号:0915361
-
项目类别:Standard Grant
-
资助金额:$49.93万
-
财政年份:2009
-
负责人:Brent Waters
-
依托单位:
Collaborative Research: CT-T: Cryptographic Techniques for Searching and Processing Encrypted Data
-
批准号:0716199
-
项目类别:Continuing Grant
-
资助金额:$16.0万
-
财政年份:2007
-
负责人:Brent Waters
-
依托单位:
海外基金