计算机科学
灵活性(工程)
云计算
数据库
操纵子
明文
外包
加密
计算机安全
操作系统
业务
生物化学
统计
化学
数学
大肠杆菌
营销
基因
作者
Sheng Wang,Yiran Li,Huorong Li,Li Fei-Fei,Chengjin Tian,Le Su,Yanshan Zhang,Yubing Ma,Lie Yan,Yuanyuan Sun,Xuntao Cheng,Xiaolong Xie,Yu Zou
出处
期刊:Proceedings of the VLDB Endowment
[VLDB Endowment]
日期:2022-08-01
卷期号:15 (12): 3332-3345
被引量:13
标识
DOI:10.14778/3554821.3554826
摘要
The past decade has witnessed the rapid development of cloud computing and data-centric applications. While these innovations offer numerous attractive features for data processing, they also bring in new issues about the loss of data ownership. Though some encrypted databases have emerged recently, they can not fully address these concerns for the data owner. In this paper, we propose an ownership-preserving database (OPDB), a new paradigm that characterizes different roles' responsibilities from nowadays applications and preserves data ownership throughout the entire application. We build Operon to follow the OPDB paradigm, which utilizes the trusted execution environment (TEE) and introduces a behavior control list (BCL). Different from access controls that merely handle accessibility permissions, BCL further makes data operation behaviors under control. Besides, we make Operon practical for real-world applications, by extending database capabilities towards flexibility, functionality and ease of use. Operon is the first database framework with which the data owner exclusively controls its data across different roles' subsystems. We have successfully integrated Operon with different TEEs, i.e. , Intel SGX and an FPGA-based implementation, and various database services on Alibaba Cloud, i.e. , PolarDB and RDS PostgreSQL. The evaluation shows that Operon achieves 71% - 97% of the performance of plaintext databases under the TPC-C benchmark while preserving the data ownership.
科研通智能强力驱动
Strongly Powered by AbleSci AI