以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML安全 』  (http://bbs.xml.org.cn/list.asp?boardid=27)
----  如何在对XML加密签名前进行Canonicalization?(在线急求)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=27&rootid=&id=28278)


--  作者:super_xixi
--  发布时间:3/8/2006 11:02:00 AM

--  如何在对XML加密签名前进行Canonicalization?(在线急求)
我的XML文件是一个Well-Formed 的,UTF-8的Encoding,请问如何在对XML加密签名前进行Canonicalization?(在线急求)
--  作者:flyfoxs
--  发布时间:3/8/2006 4:21:00 PM

--  
好久没做过了,不过知道在哪个地方指定。

在<transforum>里面可以配置这样一个参数,
后面算法指定的不同,就是使用了不同的规范化。
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></ds:CanonicalizationMethod>


如果是想知道,如何使用程序来实现的话,可以使用这个类
http://xml.apache.org/security/Java/api/org/apache/xml/security/transforms/Transform.html

并且securityXML里面也有很多示例。你可以去学习,模仿一下。

也可以参考一下
http://bbs.xml.org.cn/dispbbs.asp?boardid=27&id=21534&star=1#25548


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,292.969ms