To secure XML documents with the extension function of XSLT

Tao Ku Chang, Gwan Hwan Hwang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)


XSLT is a very popular and flexible language for transforming XML documents which provides a powerful implementation of a tree-oriented transformation language for transmuting instances of XML using a single vocabulary into a desired output. In this paper, we propose a processing model that enables the XSLT processor to encrypt and decrypt XML documents. The details of the implementation are presented. Our model supports a more general encryption scope than previous models. The implementation and experimental results demonstrate the practicality of the proposed model.

Original languageEnglish
Pages (from-to)539-555
Number of pages17
JournalSoftware - Practice and Experience
Issue number5
Publication statusPublished - 2006 Apr 25


  • DSL
  • Security
  • XML
  • XSLT

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'To secure XML documents with the extension function of XSLT'. Together they form a unique fingerprint.

Cite this