• DocumentCode
    2388637
  • Title

    Improving WS-security performance with a template-based approach

  • Author

    Makino, Satoshi ; Tatsubori, Michiaki ; Tamura, Kent ; Nakamura, Yuichi

  • Author_Institution
    IBM Tokyo Res. Lab., Kanagawa, Japan
  • fYear
    2005
  • fDate
    11-15 July 2005
  • Lastpage
    588
  • Abstract
    The poor performance of WS-security (WSS) processing is often a topic of concern and prevents its wider adoption. We focused on byte-level similarities in WSS messages and implemented a template-based WSS processor. Inside the processor an automaton is employed that matches the incoming messages and extracts signature values and/or encrypted values. WSS operations including XML canonicalization are performed against the extracted values, without costly XML parsing and traversal. This is more than twice as fast as the DOM-based WSS processor and our prior work with a stream-based processor.
  • Keywords
    Internet; XML; cryptography; digital signatures; program compilers; DOM-based WSS processor; WS-security processing; Web services; XML canonicalization; stream-based processor; template-based WSS processor; Automata; Cryptography; Data security; Data structures; Digital signatures; Laboratories; Peer to peer computing; Simple object access protocol; Web services; XML; WS-Security; Web services; performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2005. ICWS 2005. Proceedings. 2005 IEEE International Conference on
  • Print_ISBN
    0-7695-2409-5
  • Type

    conf

  • DOI
    10.1109/ICWS.2005.70
  • Filename
    1530849