• DocumentCode
    3117555
  • Title

    Logic-based Management of Security in Web Services

  • Author

    Tziviskou, Christina ; Di Nitto, Elisabetta

  • Author_Institution
    Politecnico di Milano, Milan
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    228
  • Lastpage
    235
  • Abstract
    The increasing use of the web as the platform for delivering business processes arises the need to protect both sensitive data exchanged over the Internet and the applications using these data. In this context, authentication, integrity and confidentiality of exchanged messages are requested during interactions between processes, and are commonly called WS* specifications. In this paper, we propose a formal specification of the above security requirements and the corresponding assertions in the exchanged messages, built on the XSB logic programming language. Our framework analyzes the generated models and verifies that incoming messages fulfill the security requirements of a web service. Furthermore, it verifies the compatibility between two policies, which is a significant condition in order to guarantee secure end-to-end SOAP invocations, and it is not currently supported by WS* specifications.
  • Keywords
    Web services; data integrity; electronic data interchange; formal specification; formal verification; logic programming languages; message authentication; Internet; SOAP invocations; WS* specifications; Web services; XSB logic programming language; business processes; data exchanged; exchanged messages; formal specification; logic-based security management; message authentication; security requirements; Authentication; Data security; Formal specifications; Logic programming; Protection; Robustness; Semantic Web; Simple object access protocol; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2007. SCC 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2925-9
  • Type

    conf

  • DOI
    10.1109/SCC.2007.77
  • Filename
    4278659