Present Design Example


<Signature ID="5"
           xmlns="http://www.w3.org/1999/10/signature-core">
  <SignedInfo> ; scope of sig processing
    <CanonicalizationMethod ; for SignedInfo
      Algorithm="http://www.w3.org/1999/xmldsig-core/c14n"/>
    <SignatureMethod Algorithm="dsig:dsaWithSHA-1"/> 
    <ObjectReference IDREF="#timestamp" ; points to object
      Type="http://www.w3.org/1999/sig1/signatureattributes">
      <Transforms> ; source tree to output octect
        <Tranform name="http://www.w3.org/1999/xmldsig-core/c14n"/>
      </Transforms>
      <DigestMethod Algorithm="http://...sha1"/>
      <DigestValue>a53uud43</DigestValue>
    </ObjectReference>
  </SignedInfo>
  <Object ID="timestamp">
    <timestamp about="#5"
         xmlns="http://www.ietf.org/rfc/1234">
      <date>19990908</date>
      <time>14:34:34:34</time>
    </timestamp>
  </Object>
  <SignatureValue
   encoding="urn:ietf-org:base64">dd2323dd</SignatureValue>
  <KeyInfo> ; not necessarily signed!
     <keyname>Solo</keyname>
  </KeyInfo>
</Signature>