W3C home > Mailing lists > Public > www-html@w3.org > September 1999

Re: signature tag

From: adez <adez@21cn.com>
Date: Wed, 8 Sep 1999 08:06:08 -0400 (EDT)
Message-ID: <001101bef9f2$d1e06ae0$630211ac@sql>
To: "Mukul" <icsinc@nde.vsnl.net.in>, <www-html@w3.org>, <christw@microsoft.com>, <Bert.Bos@sophia.inria.fr>, <nlesbats@etu.utc.fr>
Dear Mukul,
    How do you do!
    I am glad to hear from you.
    Will you give more clarification on PGP Signature.
    I suggest add a tag to html, then we can add a signature to an HTML file.
    <sig name=adez email=adez@21cn.com method=pgp >
    <!--
    -----BEGIN PGP SIGNATURE-----
    Version: 2.6.2i
    iQCVAwUBMcg5LwQmfXmOCknRAQHpZQP/Qe3oQd0CWTSVklvaDWp5RBx1M5kMUONc
    XlQkSRXSFSEwJoQznq7O0krat9fkBzX6A/Qtm5htNeH3WFB7DWRbLneIvtitpqv+
    cLyJgGGR04k3J13oRGy2x1yvVEd/L4JpuNLDFc6Jrkx/yuLnQxu8CUp0aeJxi3RO
    VHD31+7QYz8=
    =QhzE
    -----END PGP SIGNATURE-----
    -->
    </sig>

    the digest of the message is caculate from the begin of the file to the last non-white pace char.
    and so an HTML can be signed by several peoples.

  Will you give more clarification on PGP Signature. 
OK.Did you think the signature is neccessary or not?  but I am sorry for my poor english.
The format of html is a basic file format. It is neccessary for people sign it.
For example, here is an file about a project.
It was drafted by a draftsman, and was approved by project manager, and general manager.
Then it will be put into running.


And this file be an html file, how can we let draftsman, project manager, and general manager sign on it.
I think we should add a tag named sig as following:

<html>
<head>
<title>name</title>
</head>
<body>
everybody,
    Now we name john as chairman.
<hr><sig name="draftsman's name" email= "draftsman@abc.com" method=pgp>
<!--
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i
iQCVAwUBMcg5LwQmfXmOCknRAQHpZQP/Qe3oQd0CWTSVklvaDWp5RBx1M5kMUONc
XlQkSRXSFSEwJoQznq7O0krat9fkBzX6A/Qtm5htNeH3WFB7DWRbLneIvtitpqv+
cLyJgGGR04k3J13oRGy2x1yvVEd/L4JpuNLDFc6Jrkx/yuLnQxu8CUp0aeJxi3RO
VHD31+7QYz8=
=QhzE
-----END PGP SIGNATURE-----
-->
</sig>
<sig name="projectmanager's name" email= "project@abc.com" method=signmethod>
<!--
signature data
-->
</sig>
<hr><sig name="generalmanager's name" email= "generalmanager@abc.com" method=signmethod>
<!--
signature data
-->
</sig>
</body>
</html>


It should be displayed as following:

everybody,
    Now we name john as chairman.

--------------------------------------------------------------------------------

signed by draftsman's name  verified OK. signed by projectmanager's name verified OK

--------------------------------------------------------------------------------
signed by generalmanager's name verified OK




Notes:
    1. the message digest of the first signature is caculated from the first char of this file to the char before the first <sig ...

    2. the message digest of the second signature is caculated from the first char of this file to the char before the second <sig .. this signature include the content of the first signature. so the project manager can verify the draftsman's signature, then sign himself. And after the project manager had signed it, the draftsman renew it will result the failure of verification of the signature of project manager.

    3.the message digest of the second signature is caculated from the first char of this file to the char before the third <sig ...
this signature include the content of the first signature. so the general manager can verify the signature of the draftsman and the project manager before he add his signature. And after the general manager had signed on it, the action of the draftsman and project manager renewing it will result this file be invalid.

    4. the display of signature tag can be implemented as another way.

    Do you think the signature is neccessary or not? Hope to hear from you soon.


        Best Regards
            adez
Received on Wednesday, 8 September 1999 08:22:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:15:39 GMT