Conformance Testing Tool Implementation for XML Encryption Products


The KIPS Transactions:PartC, Vol. 13, No. 4, pp. 435-440, Aug. 2006
10.3745/KIPSTC.2006.13.4.435,   PDF Download:

Abstract

XML encryption is to provide confidentiality service, though not limited to, for web contents. XML encryption can be applied to entire data files as opaque objects, or more frequently to various parts of XML documents, supporting various encryption granularity. It is this characteristic that makes XML encryption a more efficient alternative for data confidentiality in various web applications than is possible with SSL/TLS, IPsec, PGP, or S/MIME. It is essential for successful deployment of XML encryption to achieve interoperability among the products implementing this technology, which requires the products to implement the XML encryption standards correctly. Conformance testing is to test if products implement the relevant standard correctly. In this paper we present a conformance testing method for XML encryption products and implement it. We will first look at XML encryption standards developed by W3C, and extract test criteria. Then we propose a testing method in which the encryption capability and the decryption capability of a product are tested separately. The proposed methody is actually implemented as a GUI-based testing tool and some test results are presented.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. N. Chae and G. S. Rhee, "Conformance Testing Tool Implementation for XML Encryption Products," The KIPS Transactions:PartC, vol. 13, no. 4, pp. 435-440, 2006. DOI: 10.3745/KIPSTC.2006.13.4.435.

[ACM Style]
Han Na Chae and Gwang Soo Rhee. 2006. Conformance Testing Tool Implementation for XML Encryption Products. The KIPS Transactions:PartC, 13, 4, (2006), 435-440. DOI: 10.3745/KIPSTC.2006.13.4.435.