WWW技術の標準化を進めているWorld Wide Web Consortium(W3C)が米国時間3月19日に,「Canonical XML 1.0」を勧告として発表した。

 「Canonical XML 1.0」は,W3Cが2000年11月に勧告候補として承認していたもの。XMLで記述した文書データを正規化形式(canonical form)にシリアル化する方法を定義する。同じ正規化表現をもつ文書は論理的に等価と見なすことができる。

 XML文書の処理過程で発生する本質的でない構文の変化は,「XML-Signature」をベースにした電子署名を無効にしてしまう。電子署名の処理中は,文書が一貫してシリアル化されていなければならない。Canonical XML 1.0は,このための仕様である。

 「Canonical XMLおよびXML-Signatureは,契約書や価格リスト,生産指示などといった文書の署名技術として非常に重要。電子商取引には欠かせない」(W3C)。

「Canonical XML」は,W3CとInternet Engineering Task Force(IETF)の共同作業グループ「XML Signature Working Group」が策定した。作業グループには,米IBM,米Microsoft,米Ariba,米Baltimore Techonologies,米Reuters,米PureEdgeなどが協力している。

◎関連記事
認証サービスに向けた2つのXML関連仕様がW3C勧告候補に
IBM,Sun,Oracleなど,XMLベースの電子商取引向け記述言語で業界団体
米サン,VeriSign,Commerce Oneなど,安全性の高いEC実現するXMLベースの記述言語「S2ML」策定へ
W3C,XHTMLの機能を絞ったモバイル機器向け「XHTML Basic」を勧告として発表
W3CがXML Schemaの勧告候補を公開,XML開発者へ実装を呼びかけ
W3Cが数学的内容を記述する言語「MathML 2.0」を勧告として発表
W3Cが「Scalable Vector Graphics」をW3C勧告候補として公開
「W3CがWebサービス向け言語『WSDL』を承認」,米マイクロソフトが発表
米サンがXML対応Java API「JAXM」「JAXP」の早期アクセス版をリリース

[発表資料へ]