TY - JOUR
T1 - Avoiding loss of fairness owing to failures in fair data exchange systems
AU - Liu, Peng
AU - Ning, Peng
AU - Jajodia, Sushil
N1 - Funding Information:
In this paper, we systematically identified and studied the negative impact of failures on the fairness of fair exchange systems. We investigated the application of two categories of techniques, namely, transaction-based approaches and message logging, to tackle the impact. Although transactions can be very useful in such aspects of fair exchange systems as enabling players to unambiguously determine whether or not they have passed their points-of-no-return, atomicity of transactions can not guarantee fairness. Message logging is a cheaper approach; however, traditional message-logging approaches are limited in achieving both fairness and good performance. We proposed a semantics-based approach that can exploit exchange protocol semantics to achieve these goals. Peng Liu is an assistant professor of Information Systems at the University of Maryland Baltimore County. He has published in Distributed and Parallel Databases , and Journal of Computer Security . His current research interests are in information security, survivability and information warfare, semantics-based transaction processing, and e-commerce. He is an IEEE member and an ACM member. Peng Ning received a BS degree in Information Science in 1994 and an MS degree in Communication and Electronic Systems in 1997, both from the University of Science and Technology of China. Since 1997, he has been a PhD student in the School of Information Technology and Engineering and the Center for Secure Information Systems at George Mason University, Fairfax, VA. His main research interests include computer and network security, secure electronic commerce and applied cryptography. Peng Ning is a member of the IEEE and the IEEE Computer Society. Sushil Jajodia is BDM Chair Professor and Chairman of Department of Information and Software Engineering and Director of Center for Secure Information Systems at the George Mason University, Fairfax, VA. He joined GMU after serving as the director of the Database and Expert Systems Program within the Division of Information, Robotics, and Intelligent Systems at the National Science Foundation. Before that, he was the head of the Database and Distributed Systems Section in the Computer Science and Systems Branch at the Naval Research Laboratory, Washington. He has also been a visiting professor at the University of Milan, Italy and at the Isaac Newton Institute for Mathematical Sciences, Cambridge University, England. Dr. Jajodia received his PhD from the University of Oregon, Eugene. His research interests include information security, temporal databases, and replicated databases. He has authored three books including Time Granularities in Databases, Data Mining, and Temporal Reasoning (Springer-Verlag, 2000) and Information Hiding: Steganography and Watermarking—Attacks and Countermeasures (Kluwer, 2000), edited 16 books, and published more than 200 technical papers in the refereed journals and conference proceedings. He received the 1996 Kristian Beckman award from IFIP TC 11 for his contributions to the discipline of Information Security, and the 2000 Outstanding Research Faculty Award from GMU's School of Information Technology and Engineering. Dr. Jajodia has served in different capacities for various journals and conferences. He is the founding editor-in-chief of the Journal of Computer Security. He is on the editorial boards of IEEE Concurrency, ACM Transactions on Information and Systems Security, and International Journal of Cooperative Information Systems. He is the consulting editor of the Kluwer International Series on Advances in Information Security. He serves as the program chair of the 2000 ACM Conference on Computer & Communications Security (CCS'00) and 2001 International Conference on Conceptual Modeling (ER2001). He also serves on the Board of Directors of the National Colloquium for Information Security Education (NCISSE). He has been named a Golden Core member for his service to the IEEE Computer Society. He is a senior member of the IEEE and a member of IEEE Computer Society and Association for Computing Machinery. The URL for his web page is isse.gmu.edu/~csis/faculty/jajodia.html .
PY - 2001/8
Y1 - 2001/8
N2 - Fair exchange between mutually distrusted parties has been recognized as an important issue in electronic commerce. However, the correctness (fairness) of the existing fair exchange protocols that use a Trusted Third Party (TTP) is based on the assumption that during an exchange there are no failures at any of the local systems involved in the exchange, which is too strong in many situations. This paper points out that (1) system failures may cause loss of fairness, and (2) most of the existing fair exchange protocols that use a TTP cannot ensure fairness in presence of system failures. This paper presents two categories of techniques, transaction-based approaches and message-logging-based approaches, to help develop data exchange systems that can recover from system failures without losing fairness.
AB - Fair exchange between mutually distrusted parties has been recognized as an important issue in electronic commerce. However, the correctness (fairness) of the existing fair exchange protocols that use a Trusted Third Party (TTP) is based on the assumption that during an exchange there are no failures at any of the local systems involved in the exchange, which is too strong in many situations. This paper points out that (1) system failures may cause loss of fairness, and (2) most of the existing fair exchange protocols that use a TTP cannot ensure fairness in presence of system failures. This paper presents two categories of techniques, transaction-based approaches and message-logging-based approaches, to help develop data exchange systems that can recover from system failures without losing fairness.
UR - http://www.scopus.com/inward/record.url?scp=0035426976&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0035426976&partnerID=8YFLogxK
U2 - 10.1016/S0167-9236(00)00141-X
DO - 10.1016/S0167-9236(00)00141-X
M3 - Article
AN - SCOPUS:0035426976
SN - 0167-9236
VL - 31
SP - 337
EP - 350
JO - Decision Support Systems
JF - Decision Support Systems
IS - 3
ER -