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

    >> XML网站展示,XML源代码,XML编程示例。 本版仅接受原创、转贴、网站展示,具体的技术交流请前往各相关版块。
    [返回] 计算机科学论坛XML.ORG.CN讨论区 - XML技术『 XML源码及示例(仅原创和转载) 』 → 共享签名模型的DTD(官方的) 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 4940 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 共享签名模型的DTD(官方的) 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     flyfoxs 帅哥哟,离线,有人找我吗?
      
      
      威望:5
      等级:研一(Artificial Intelligence期期不放过)
      文章:550
      积分:3935
      门派:XML.ORG.CN
      注册:2005/1/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyfoxs发送一个短消息 把flyfoxs加入好友 查看flyfoxs的个人资料 搜索flyfoxs在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看flyfoxs的博客楼主
    发贴心情 共享签名模型的DTD(官方的)


    文件来源于w3.org,是官方文档。不过没找到加密模型的DTD。要是有人找到了,希望也共享一下,或者是发一份给我,我来帮你共享!

    为了怕下载不了,我把内容同时也帖下来。


    <!-- DTD for XML Signatures
        http://www.w3.org/2000/09/xmldsig#
        Joseph Reagle $last changed 20001215$

        http://www.w3.org/2000/09/xmldsig#
        $Revision: 1.1 $ on $Date: 2002/02/08 20:32:26 $ by $Author: reagle $

        Copyright 2001 The Internet Society and W3C (Massachusetts Institute
        of Technology, Institut National de Recherche en Informatique et en
        Automatique, Keio University). All Rights Reserved.
        http://www.w3.org/Consortium/Legal/

        This document is governed by the W3C Software License [1] as described
        in the FAQ [2].

        [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
        [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
    -->


    <!--

    The following entity declarations enable external/flexible content in
    the Signature content model.

    #PCDATA emulates schema string; when combined with element types it
    emulates schema's mixed content type.

    %foo.ANY permits the user to include their own element types from
    other namespaces, for example:
    <!ENTITY % KeyValue.ANY '| ecds:ECDSAKeyValue'>
    ...
    <!ELEMENT ecds:ECDSAKeyValue (#PCDATA)  >

    -->

    <!ENTITY % Object.ANY ''>
    <!ENTITY % Method.ANY ''>
    <!ENTITY % Transform.ANY ''>
    <!ENTITY % SignatureProperty.ANY ''>
    <!ENTITY % KeyInfo.ANY ''>
    <!ENTITY % KeyValue.ANY ''>
    <!ENTITY % PGPData.ANY ''>
    <!ENTITY % X509Data.ANY ''>
    <!ENTITY % SPKIData.ANY ''>

    <!-- Start Core Signature declarations, these should NOT be altered -->

    <!ELEMENT Signature (SignedInfo, SignatureValue, KeyInfo?, Object*)  >
    <!ATTLIST Signature  
     xmlns CDATA #FIXED 'http://www.w3.org/2000/09/xmldsig#'
     Id   ID #IMPLIED >

    <!ELEMENT SignatureValue (#PCDATA) >
    <!ATTLIST SignatureValue  
             Id  ID      #IMPLIED>

    <!ELEMENT SignedInfo (CanonicalizationMethod,
     SignatureMethod,  Reference+)  >
    <!ATTLIST SignedInfo  
     Id  ID   #IMPLIED
    >

    <!ELEMENT CanonicalizationMethod (#PCDATA %Method.ANY;)* >
    <!ATTLIST CanonicalizationMethod
     Algorithm CDATA #REQUIRED >

    <!ELEMENT SignatureMethod (#PCDATA|HMACOutputLength %Method.ANY;)* >
    <!ATTLIST SignatureMethod
     Algorithm CDATA #REQUIRED >

    <!ELEMENT Reference (Transforms?, DigestMethod, DigestValue)  >
    <!ATTLIST Reference
     Id ID #IMPLIED
     URI CDATA #IMPLIED
     Type CDATA #IMPLIED>


    <!ELEMENT Transforms (Transform+)>

    <!ELEMENT Transform (#PCDATA|XPath %Transform.ANY;)* >
    <!ATTLIST Transform
     Algorithm    CDATA    #REQUIRED >

    <!ELEMENT XPath (#PCDATA) >

    <!ELEMENT DigestMethod (#PCDATA %Method.ANY;)* >
    <!ATTLIST DigestMethod  
     Algorithm  CDATA #REQUIRED >

    <!ELEMENT DigestValue  (#PCDATA)  >

    <!ELEMENT KeyInfo (#PCDATA|KeyName|KeyValue|RetrievalMethod|
               X509Data|PGPData|SPKIData|MgmtData %KeyInfo.ANY;)* >
    <!ATTLIST KeyInfo
     Id ID  #IMPLIED >

    <!-- Key Information -->

    <!ELEMENT KeyName (#PCDATA) >
    <!ELEMENT KeyValue (#PCDATA|DSAKeyValue|RSAKeyValue %KeyValue.ANY;)* >
    <!ELEMENT MgmtData (#PCDATA) >

    <!ELEMENT RetrievalMethod (Transforms?) >
    <!ATTLIST RetrievalMethod
      URI CDATA #REQUIRED
      Type CDATA #IMPLIED >

    <!-- X.509 Data -->

    <!ELEMENT X509Data ((X509IssuerSerial | X509SKI | X509SubjectName |
                        X509Certificate | X509CRL )+ %X509Data.ANY;)>
    <!ELEMENT X509IssuerSerial (X509IssuerName, X509SerialNumber) >
    <!ELEMENT X509IssuerName (#PCDATA) >
    <!ELEMENT X509SubjectName (#PCDATA) >
    <!ELEMENT X509SerialNumber (#PCDATA) >
    <!ELEMENT X509SKI (#PCDATA) >
    <!ELEMENT X509Certificate (#PCDATA) >
    <!ELEMENT X509CRL (#PCDATA) >

    <!-- PGPData -->

    <!ELEMENT PGPData ((PGPKeyID, PGPKeyPacket?) | (PGPKeyPacket) %PGPData.ANY;) >
    <!ELEMENT PGPKeyPacket  (#PCDATA)  >
    <!ELEMENT PGPKeyID  (#PCDATA)  >

    <!-- SPKI Data -->

    <!ELEMENT SPKIData (SPKISexp %SPKIData.ANY;)  >
    <!ELEMENT SPKISexp  (#PCDATA)  >

    <!-- Extensible Content -->

    <!ELEMENT Object (#PCDATA|Signature|SignatureProperties|Manifest %Object.ANY;)* >
    <!ATTLIST Object  
     Id ID #IMPLIED
     MimeType CDATA #IMPLIED
     Encoding CDATA #IMPLIED >

    <!ELEMENT Manifest (Reference+)  >
    <!ATTLIST Manifest  
     Id ID #IMPLIED >

    <!ELEMENT SignatureProperties (SignatureProperty+)  >
    <!ATTLIST SignatureProperties  
     Id ID  #IMPLIED  >

    <!ELEMENT SignatureProperty (#PCDATA %SignatureProperty.ANY;)* >
    <!ATTLIST SignatureProperty  
     Target  CDATA  #REQUIRED
     Id ID  #IMPLIED  >

    <!-- Algorithm Parameters -->

    <!ELEMENT HMACOutputLength (#PCDATA) >

    <!ELEMENT DSAKeyValue ((P, Q)?, G?, Y, J?, (Seed, PgenCounter)?) >
    <!ELEMENT P (#PCDATA) >
    <!ELEMENT Q (#PCDATA) >
    <!ELEMENT G (#PCDATA) >
    <!ELEMENT Y (#PCDATA) >
    <!ELEMENT J (#PCDATA) >
    <!ELEMENT Seed (#PCDATA) >
    <!ELEMENT PgenCounter (#PCDATA) >

    <!ELEMENT RSAKeyValue (Modulus, Exponent) >
    <!ELEMENT Modulus (#PCDATA) >
    <!ELEMENT Exponent (#PCDATA) >


       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    存在即是被搜索!

    BLOG =>  http://www.OpenJ.cn

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/15 20:02:00
     
     flyfoxs 帅哥哟,离线,有人找我吗?
      
      
      威望:5
      等级:研一(Artificial Intelligence期期不放过)
      文章:550
      积分:3935
      门派:XML.ORG.CN
      注册:2005/1/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyfoxs发送一个短消息 把flyfoxs加入好友 查看flyfoxs的个人资料 搜索flyfoxs在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看flyfoxs的博客2
    发贴心情 
    好像放错地方了,不知道是我放错了,还是版主移动过来的,应该放到XML,安全,加密,签名的版块比较好!

    ----------------------------------------------
    存在即是被搜索!

    BLOG =>  http://www.OpenJ.cn

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/16 10:17:00
     
     flyfoxs 帅哥哟,离线,有人找我吗?
      
      
      威望:5
      等级:研一(Artificial Intelligence期期不放过)
      文章:550
      积分:3935
      门派:XML.ORG.CN
      注册:2005/1/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyfoxs发送一个短消息 把flyfoxs加入好友 查看flyfoxs的个人资料 搜索flyfoxs在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看flyfoxs的博客3
    发贴心情 
    http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/Overview.html

    这个地方把DTD,与schema放在一块讲解了!

    ----------------------------------------------
    存在即是被搜索!

    BLOG =>  http://www.OpenJ.cn

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/16 10:20:00
     
     寒冰008 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:11
      积分:97
      门派:XML.ORG.CN
      注册:2005/9/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给寒冰008发送一个短消息 把寒冰008加入好友 查看寒冰008的个人资料 搜索寒冰008在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看寒冰008的博客4
    发贴心情 
    没有看懂!俺是新手!见谅!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/22 15:06:00
     
     寒冰008 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:11
      积分:97
      门派:XML.ORG.CN
      注册:2005/9/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给寒冰008发送一个短消息 把寒冰008加入好友 查看寒冰008的个人资料 搜索寒冰008在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看寒冰008的博客5
    发贴心情 
    没有看懂!俺是新手!见谅!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/22 15:07:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML源码及示例(仅原创和转载) 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/7/23 2:22:04

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

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms