• DocumentCode
    2753367
  • Title

    Evaluation of OPC UA secure communication in web browser applications

  • Author

    Braune, Annerose ; Hennig, Stefan ; Hegler, Sebastian

  • Author_Institution
    Inst. of Autom., Tech. Univ. Dresden, Dresden
  • fYear
    2008
  • fDate
    13-16 July 2008
  • Firstpage
    1660
  • Lastpage
    1665
  • Abstract
    OPC UA XML Web services mapping offers a Web service interface to access process data. Web services use XML technology for data exchange. Present-day Web browsers include XML functionality already as a standard feature, they are therefore very promising candidates for the implementation of monitoring and operating functions for industrial processes. However, the acceptance of Web services in industrial automation depends on adequate security realizations. For this purpose, the Web services security stack provides several specifications to meet the requirements for secure message exchange. The OPC UA XML Web services mapping refers to these specifications. The application of Web browsers for monitoring and operating of technical processes using OPC UA Web services demand the computation of cryptographic algorithms within the scripting engine of the Web browser. However, available scripting languages are not designed to compute complex mathematical, i.e., cryptographic, algorithms. Therefore, at the Institute of Automation of the Technische Universitat Dresden the suitability of a native Web browser for monitoring and operating of industrial processes with OPC UA based secure communication was analyzed. The paper shows representative measured computing times of cryptographic algorithms in JavaScript. The security specification XML signature - which is mandatory for OPC UA Web services mapping - requires about 700 ms to create a signature. Finally, the paper discusses methods to improve the performance.
  • Keywords
    Web services; cryptography; online front-ends; telecommunication security; JavaScript; Web browser applications; Web service interface; Web services mapping; XML signature; XML technology; cryptographic algorithms; data exchange; eXtensible Markup Language; message exchange security; secure communication; security specification; Algorithm design and analysis; Automation; Communication industry; Computerized monitoring; Cryptography; Data security; Engines; Java; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2008. INDIN 2008. 6th IEEE International Conference on
  • Conference_Location
    Daejeon
  • ISSN
    1935-4576
  • Print_ISBN
    978-1-4244-2170-1
  • Electronic_ISBN
    1935-4576
  • Type

    conf

  • DOI
    10.1109/INDIN.2008.4618370
  • Filename
    4618370