新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> XML与数字内容安全(DRM,XrML,RDD, MPEG-21, XACML), XML传输的安全, 基于XML的签名,基于XML的加密
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 XML安全 』 → 一个XML文件已经签名了,那么内容跟签名是如何绑定的? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 13150 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
     * 贴子主题: 一个XML文件已经签名了,那么内容跟签名是如何绑定的? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     instillwater 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:16
      积分:115
      门派:XML.ORG.CN
      注册:2004/4/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给instillwater发送一个短消息 把instillwater加入好友 查看instillwater的个人资料 搜索instillwater在『 XML安全 』的所有贴子 引用回复这个贴子 回复这个贴子 查看instillwater的博客楼主
    发贴心情 一个XML文件已经签名了,那么内容跟签名是如何绑定的?

    一个XML文件已经签名了,那么内容跟签名是如何绑定的?看了很多例子,里面的xml签名sample都是只有一个Sinature 节点,具体的信息节点去哪里 了?

    [s01] <Signature Id="MyFirstSignature">
              [s02]   <SignedInfo>
              [s03]   <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/
                      REC-xml-c14n-20010315"/>
              [s04]   <SignatureMethod Algorithm="http://www.w3.org/2000/09/
                      xmldsig#dsa-sha1"/>
              [s05]   <Reference URI="http://www.w3.org/TR/2000/REC-xhtml1-20000126/">
              [s06]     <Transforms>
              [s07]       <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-
                          20010315"/>
              [s08]     </Transforms>
              [s09]     <DigestMethod Algorithm="http://www.w3.org/2000/09/
                           xmldsig#sha1"/>
              [s10]     <Digestvalue>j6lwx3rvEPO0vKtMup4NbeVu8nk=</Digestvalue>
              [s11]   </Reference>
              [s12] </SignedInfo>
              [s13]   <Signaturevalue>MC0CFFrVLtRlk=...</Signaturevalue>
              [s14]   <KeyInfo>
              [s15a]    <Keyvalue>
              [s15b]      <DSAKeyvalue>
              [s15c]        <p>...</p><Q>...</Q><G>...</G><Y>...</Y>
              [s15d]      </DSAKeyvalue>
              [s15e]    </Keyvalue>
              [s16]   </KeyInfo>
              [s17] </Signature>
    例如,我要对  
    <?xml version='1.0'?>
           <PaymentInfo>
             <Name>John Smith<Name/>
             <CreditCard Limit='5,000' Currency='USD'>
               <Number>4019 2445 0277 5567</Number>
               <Issuer>Bank of the Internet</Issuer>
               <Expiration>04/02</Expiration>
             </CreditCard>
           </PaymentInfo>
    进行xml签名,那么签名后的文件格式是如何的?

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/4/19 16:08:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML安全 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/18 17:04:14

    本主题贴数10,分页: [1]

     *树形目录 (最近20个回帖) 顶端 
    主题:  一个XML文件已经签名了,那么内容跟签名是如何绑定的?(1751字) - instillwater,2005年4月19日
        回复:  Signaturevalue不仅仅是对digestvalue签名,是针对整个<SignedInfo..(144字) - flyfoxs,2005年8月29日
        回复:  经过最近研究,Signaturevalue不仅仅是对digestvalue签名,是针对整个<S..(141字) - flyfoxs,2005年8月27日
        回复:  我的理解是Digestvalue 是对要签名的东西生成的摘要!Signaturevalu..(254字) - flyfoxs,2005年8月25日
        回复:  <Reference>元素,该元素至少有一个。每一个<Reference>元素描述被签名对象的信息..(574字) - isrunnIng,2005年8月2日
        回复:  XML signature surely just consider what you are g..(180字) - lychen1109,2005年6月12日
        回复:  有点明白了,是不是说签名并不是对整个文档签名.只是对一部分签名?..(67字) - flyfoxs,2005年6月11日
        回复:  i hope the below info is helpful to you.XML数字签..(4396字) - sunrisefe,2005年4月29日
        回复:  is anybody here?ISNetworksProvider.jar这个包我要怎么配..(70字) - instillwater,2005年4月20日
        回复:  急啊,在线等:)(16字) - instillwater,2005年4月19日

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