Browse > Article

An Implementation of the Canonical XML Algorithm  

박기식 (한국전자통신연구원)
조인준 (배재대학교 컴퓨터공학과)
정회경 (배재대학교 컴퓨터공학과)
Abstract
These days, XML is accepted and used to e commerce market broadly. But by reason of XML document can exist same form logically but several other forms physically, several problems can happen in application that judge effectiveness as physical form such as XML digital signature. Therefore, it is recommending to propose and use canonical XML algorithm to change identical XML document physically equally logically in W3C to solve this problems. We implemented system that nm Canonical XML algorithm that suggested in W3C that can change to mon elaborate regular document. Thus, interoperable with other application that takes W3C recommendation Also, as well as use in digital signature system for web service is useful, use in several system that physical identify is required when it exchanges na document for web service interoperability are considered to be valuable. Moreover, Adding the transformation ability between universal encoding scheme and EUC­KR that is internal encoding scheme should be Canonical XML Algorithm that is suited to internal circumstances, and this should be a foundation technique of international interoperability confirmedness.
Keywords
XML;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Canonical XML Version 1.0, http://www.w3.org/TR/xml-c14n
2 IAIK, XML Signature Library (IXSIL), http://jce.iaik.tugraz.at/products/04_ixsil/index.php
3 SOAP Version 1.2 Message Normalization, http://www.w3.org/TR/soap12 nlln
4 IBM, The XML Security Suite, http://www.trl.ibm.com/projects/xml/xss4j/docs/dsig.html
5 Blake Doumaee, XML Security, McGraw-Hill, 2002
6 SOAP Version 1.2 Part 1: Messaging Framework, http://www.w3.org/TR/soap12partl
7 XML Signature Syntax and Processing, http://www.w3.org/TR/2001/PR xmldsig core 20010820
8 Extensible Markup Language 1.0, http://www.w3.org/TR/REC-xml
9 Donald E. Eastlake III, Kitty Niles, Secure XML, Pearson Education, 2002
10 DOM4J 1.4 API, http://www.dom4j.org/javadoc
11 Steve Graham, Simeon Simeonov, Toufic Boubez, Doug Davis, Glen Daniels, Yuichi Nakamura, Ryo Neyama, Building Web Services with Java, SAMS, 2002
12 Baltimore, KeyTools XML Introductions, http://www.baltimore.com/keytools/xml/index.html
13 Mark O'Neill, Web Services Security, McGraw-Hill, 2003