A. Meligy

Work place: Math and Computer Science Department, Faculty of Science, Menoufia University, Egypt

E-mail: meligyali@hotmail.com

Website:

Research Interests: Software Engineering, Computer systems and computational processes, Distributed Computing, Data Structures and Algorithms

Biography

Ali M. Meligy a full professor of computer science at the Menoufia University in Egypt. Previously, he was the head of computer science and information technology departments at Al-Hussein Bin Talal University in Jordan. His research interests include parallel processing and applications, distributed systems, Petri nets, and reuse-based software engineering.

Author Articles
Web Services Privacy Preserving Based on Negotiation and Certificate Authorities

By A. Meligy Emad Elabd Sahar Kotb

DOI: https://doi.org/10.5815/ijmecs.2016.10.07, Pub. Date: 8 Oct. 2016

Nowadays, Web services are the leading solution for solving the problem of information systems’ integration. Web services are based on the service oriented architecture (SOA). Preserving privacy of web services is one of the main challenges during their interaction. Therefore, minimizing the number of the disclosed credentials that are required for accessing the web services resources during the interaction is a desirable behavior. Credentials generalization and substitution and credentials encryption can be used for privacy preserving. To the best of our knowledge, in the current privacy preserving approaches for web services, there is no technique that uses the negotiation for credential generalization and substitution between the consumer and the provider in conjunction with the credentials encryption using certificate authority as a third party. In this paper, a proposed approach for web services privacy preserving is proposed. This approach is based on the negotiation, encryption, and certificate authorities as third parties. The proposed approach is implemented and tested. The results show that the number of disclosed sensitive credential is the minimum number of credentials that can be disclosed to guarantee the accessing of the service.

[...] Read more.
Other Articles