Authentic data publication over the internet

被引:10
作者
Devanbu, Premkumar [1 ]
Gertz, Michael [1 ]
Martel, Charles [1 ]
Stubblebine, Stuart G. [2 ]
机构
[1] Department of Computer Science, University of California, Davis
[2] Stubblebine Consulting, LLC, Madison, NJ 07940
关键词
Merkle hash trees - Public data networks;
D O I
10.3233/JCS-2003-11302
中图分类号
学科分类号
摘要
Integrity critical databases, such as financial information used in high-value decisions, are frequently published over the Internet. Publishers of such data must satisfy the integrity, authenticity, and non-repudiation requirements of clients. Providing this protection over public data networks is an expensive proposition. This is, in part, due to the difficulty of building and running secure systems. In practice, large systems can not be verified to be secure and are frequently penetrated. The negative consequences of a system intrusion at the publisher can be severe. The problem is further complicated by data and server replication to satisfy availability and scalability requirements. To our knowledge this work is the first of its kind to give general approaches for reducing the trust required of publishers of large databases. To do this, we separate the roles of data owner and data publisher. With a few digital signatures on the part of the owner and no trust required of a publisher, we give techniques based on Merkle hash trees that publishers can use to provide authenticity and non-repudiation of the answer to database queries posed by a client. This is done without requiring a key to be held in an on-line system, thus reducing the impact of system penetrations. By reducing the trust required of the publisher, our solution is a step towards the publication of large databases in a scalable manner.
引用
收藏
页码:291 / 314
页数:23
相关论文
共 27 条
[21]  
Necula G., Proof-carrying code, 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp. 106-119, (1997)
[22]  
Inmon W.H., Building the Data Warehouse, (1996)
[23]  
Charanjit S., Yung M., Paytree: Amortized signature for flexible micropayments, Proceedings of the Second Usenix Workshop on Electronic Commerce, 1996
[24]  
Roussopoulos N., Materialized views and data warehouses, SIGMOD Record, 27, 1, pp. 21-26, (1998)
[25]  
Silberschatz A., Korth H., Sudarshan S., Database System Concepts, 4th Edn, (2002)
[26]  
Tygar J.D., Open problems in electronic commerce, Proceedings of the Eighteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 1999
[27]  
Yee B., Tygar D., Secure coprocessors in electronic commerce applications, Proceedings of The First USENIX Workshop on Electronic Commerce, New York, 1995