<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: From the Statute of Frauds to WYSIWYS: Document Format Implications</title>
	<atom:link href="http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=from-statute-of-frauds-to-wysiwys</link>
	<description>Thinking the unthinkable, pondering the imponderable, effing the ineffable and scruting the inscrutable</description>
	<lastBuildDate>Tue, 07 Feb 2012 11:20:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Bart Hanssens</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2219</link>
		<dc:creator>Bart Hanssens</dc:creator>
		<pubDate>Tue, 10 Mar 2009 08:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2219</guid>
		<description>Matthew: probably you have to get hold of both the signing token and the pin code (at least, that&#039;s how the signing with eID works in Belgium) to forge signatures.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Other remarks: don&#039;t forget to also get a timestamp from a trusted third party. &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Actually, finding a trusted third party is the easy part here (I&#039;m sure Certipost and the likes will be happy to sell you these services)&lt;br/&gt;&lt;br/&gt;Agreeing on the rendering is difficult, that&#039;s where ODF could take a page out of PDF&#039;s book...&lt;br/&gt;Or even better, PDF/A-1a. That is: no scripting, fonts must be embedded etc. (Yes Rob, I should write this down as a profile :-))&lt;br/&gt;&lt;br/&gt;By the way, is font embedding scheduled for ODF 1.2 ? IIRC there was a proposal to include it, but I&#039;m not sure if this is on the roadmap for ODF 1.2 or Next...</description>
		<content:encoded><![CDATA[<p>Matthew: probably you have to get hold of both the signing token and the pin code (at least, that&#8217;s how the signing with eID works in Belgium) to forge signatures.</p>
<p>Other remarks: don&#8217;t forget to also get a timestamp from a trusted third party. </p>
<p>Actually, finding a trusted third party is the easy part here (I&#8217;m sure Certipost and the likes will be happy to sell you these services)</p>
<p>Agreeing on the rendering is difficult, that&#8217;s where ODF could take a page out of PDF&#8217;s book&#8230;<br />Or even better, PDF/A-1a. That is: no scripting, fonts must be embedded etc. (Yes Rob, I should write this down as a profile :-))</p>
<p>By the way, is font embedding scheduled for ODF 1.2 ? IIRC there was a proposal to include it, but I&#8217;m not sure if this is on the roadmap for ODF 1.2 or Next&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Raymond</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2218</link>
		<dc:creator>Matthew Raymond</dc:creator>
		<pubDate>Mon, 09 Mar 2009 16:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2218</guid>
		<description>Hans:&lt;br/&gt;&lt;br/&gt;That would require sending the final from of the document to all parties. That largely defeats the point of electronic documents in the first place.&lt;br/&gt;&lt;br/&gt;However, something similar would be to upload the document to a Web site, have it rendered in a Web app using the HTML &lt;canvas&gt; element or something, and then have the parties sign the document via the Web app. That&#039;s a bit better than sending a large set if image files or mailing it in paper form, though not much.&lt;br/&gt;&lt;br/&gt;All:&lt;br/&gt;&lt;br/&gt;I really think that if you don&#039;t have some baseline standardized rendering, you can&#039;t solve the problem of WYSIWYG document signing. For legal documents that must be signed, extensions that effect rendering can&#039;t be tolerated. Therefore, I suggest that prior to signing a legal document electronically, ODF applications must show the user a presentation of the document using ONLY the basic standardized rendering.&lt;br/&gt;&lt;br/&gt;This would solve most problems, but I still see situations where people can exploit bugs in the software to hide content. Also, if people are able to get a hold of a person&#039;s digital signature, they could fake a document signing at will. Perhaps a Web-based application for signing documents is actually the cleanest way to do this. (Of course, that assumes the document hasn&#039;t been manipulated to exploit bugs in the Web app so that it emits content that is browser-specific, but that&#039;s rather unlikely.)</description>
		<content:encoded><![CDATA[<p>Hans:</p>
<p>That would require sending the final from of the document to all parties. That largely defeats the point of electronic documents in the first place.</p>
<p>However, something similar would be to upload the document to a Web site, have it rendered in a Web app using the HTML &lt;canvas&gt; element or something, and then have the parties sign the document via the Web app. That&#39;s a bit better than sending a large set if image files or mailing it in paper form, though not much.</p>
<p>All:</p>
<p>I really think that if you don&#39;t have some baseline standardized rendering, you can&#39;t solve the problem of WYSIWYG document signing. For legal documents that must be signed, extensions that effect rendering can&#39;t be tolerated. Therefore, I suggest that prior to signing a legal document electronically, ODF applications must show the user a presentation of the document using ONLY the basic standardized rendering.</p>
<p>This would solve most problems, but I still see situations where people can exploit bugs in the software to hide content. Also, if people are able to get a hold of a person&#39;s digital signature, they could fake a document signing at will. Perhaps a Web-based application for signing documents is actually the cleanest way to do this. (Of course, that assumes the document hasn&#39;t been manipulated to exploit bugs in the Web app so that it emits content that is browser-specific, but that&#39;s rather unlikely.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2217</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 07 Mar 2009 21:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2217</guid>
		<description>Whatever mechanism is chosen it also needs to be reliable in the situation that one party deliberately wants to trick the other party.&lt;br/&gt;&lt;br/&gt;A trusted authority may be one solution. Another solution maybe to turn it into a trusted format (pdf, tiff, png, ...(paper :-))).&lt;br/&gt;&lt;br/&gt;Hans</description>
		<content:encoded><![CDATA[<p>Whatever mechanism is chosen it also needs to be reliable in the situation that one party deliberately wants to trick the other party.</p>
<p>A trusted authority may be one solution. Another solution maybe to turn it into a trusted format (pdf, tiff, png, &#8230;(paper :-))).</p>
<p>Hans</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2216</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Fri, 06 Mar 2009 14:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2216</guid>
		<description>@Fiery Spirited, I&#039;m not sure a trusted editor is sufficient.  The validity of an agreement requires symmetrical information in the written agreement.  Both parties must be agreeing to the same written text.  The trusted platform is really a statement about integrity of the software stack.  It isn&#039;t a statement about correctness of the software&#039;s rendering.  For example, I could use a trusted platform A and you could use a trusted platform B, and if either platform&#039;s software does not correctly render the semantic information of the document, then we are signing different documents.  If this made it into court, I think either one of us could argue against the validity of the agreement.&lt;br/&gt;&lt;br/&gt;Even if we both used the same platform software, different revisions of that software could introduce risk.  It isn&#039;t enough for the agreement to look the same to both of us today.  It needs to look the same someday in the future such as when we end up in court.&lt;br/&gt;&lt;br/&gt;On the other hand, it could be that neither one of us have trusted editors, but if there is a web site that allows is to upload our document and view a semantically equivalent version. So you don&#039;t really need your editor to be trusted, but you do need to have access to a document renderer that is trusted and correct.&lt;br/&gt;&lt;br/&gt;So it comes down to correctness and trust.</description>
		<content:encoded><![CDATA[<p>@Fiery Spirited, I&#8217;m not sure a trusted editor is sufficient.  The validity of an agreement requires symmetrical information in the written agreement.  Both parties must be agreeing to the same written text.  The trusted platform is really a statement about integrity of the software stack.  It isn&#8217;t a statement about correctness of the software&#8217;s rendering.  For example, I could use a trusted platform A and you could use a trusted platform B, and if either platform&#8217;s software does not correctly render the semantic information of the document, then we are signing different documents.  If this made it into court, I think either one of us could argue against the validity of the agreement.</p>
<p>Even if we both used the same platform software, different revisions of that software could introduce risk.  It isn&#8217;t enough for the agreement to look the same to both of us today.  It needs to look the same someday in the future such as when we end up in court.</p>
<p>On the other hand, it could be that neither one of us have trusted editors, but if there is a web site that allows is to upload our document and view a semantically equivalent version. So you don&#8217;t really need your editor to be trusted, but you do need to have access to a document renderer that is trusted and correct.</p>
<p>So it comes down to correctness and trust.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2215</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 06 Mar 2009 08:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2215</guid>
		<description>This is all about that you must have tools that can be trusted. If the office suite that shows the document is trusted then you can sign it with confidence.&lt;br/&gt;&lt;br/&gt;Suppose you from the provider of the office suite get a hash that show how an installed program should be then you are safe to sign...provided that you trust the OS that report the hash and that some authority verify that you indeed did get the reference hash from the real provider of the program.&lt;br/&gt;&lt;br/&gt;If we move even more steps forward compilation from source code is not a fail proof solution either. The compilator can have been tampered with and do insertion of extra code when you build your program. This includes when building the actual compiler so having the compilers source code is not enough either. &lt;br/&gt;&lt;br/&gt;The only way you stand alone can totally sure about the intrigity of the program is if you build OS, compiler, editors and program from scratch with extensive bootstrapping. (this is provided  you can trust the hardware to flawless and non tampered with)&lt;br/&gt;&lt;br/&gt;In all realistic cases your only option is to have a trusted authority. The effort to go without is simply not worth the money. &lt;br/&gt;&lt;br/&gt;Fortunately the GNU ecosystem and its many eyes is pretty close to being such guarding force against tampering. The reason I say they are only pretty close is that GNU basically started from nothing so they can actually verify they don&#039;t have poisonous software stack...provided that you trust the GNU people to begin with.&lt;br/&gt;&lt;br/&gt;At the end of the day ODF standard can define how a application should act to claim to have signed a document, but there is no replacement of having a chain of trusted partners. &lt;br/&gt;&lt;br/&gt;/Fiery Spirited</description>
		<content:encoded><![CDATA[<p>This is all about that you must have tools that can be trusted. If the office suite that shows the document is trusted then you can sign it with confidence.</p>
<p>Suppose you from the provider of the office suite get a hash that show how an installed program should be then you are safe to sign&#8230;provided that you trust the OS that report the hash and that some authority verify that you indeed did get the reference hash from the real provider of the program.</p>
<p>If we move even more steps forward compilation from source code is not a fail proof solution either. The compilator can have been tampered with and do insertion of extra code when you build your program. This includes when building the actual compiler so having the compilers source code is not enough either. </p>
<p>The only way you stand alone can totally sure about the intrigity of the program is if you build OS, compiler, editors and program from scratch with extensive bootstrapping. (this is provided  you can trust the hardware to flawless and non tampered with)</p>
<p>In all realistic cases your only option is to have a trusted authority. The effort to go without is simply not worth the money. </p>
<p>Fortunately the GNU ecosystem and its many eyes is pretty close to being such guarding force against tampering. The reason I say they are only pretty close is that GNU basically started from nothing so they can actually verify they don&#8217;t have poisonous software stack&#8230;provided that you trust the GNU people to begin with.</p>
<p>At the end of the day ODF standard can define how a application should act to claim to have signed a document, but there is no replacement of having a chain of trusted partners. </p>
<p>/Fiery Spirited</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2214</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Thu, 05 Mar 2009 23:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2214</guid>
		<description>@Orcmid, Canonicalization in the W3C sense is at the XML level, not at the end-user level.  So it specifies requirements for transforming XML documents so that documents that represent the same XML model are lexically equivalent.  So not exactly what I&#039;m looking for,  But it is an interesting thought as to whether semantic canonicalization could be specified for ODF such that semantically equivalent documents were lexically equivalent.&lt;br/&gt;&lt;br/&gt;@Alex, I&#039;m certainly in favor raising the bar for what an application must implement in order to claim conformance.  We do have a feature set defined for the various application types, currently as an annex. I need to see how much support there is on the TC to turn these into conformance targets.</description>
		<content:encoded><![CDATA[<p>@Orcmid, Canonicalization in the W3C sense is at the XML level, not at the end-user level.  So it specifies requirements for transforming XML documents so that documents that represent the same XML model are lexically equivalent.  So not exactly what I&#8217;m looking for,  But it is an interesting thought as to whether semantic canonicalization could be specified for ODF such that semantically equivalent documents were lexically equivalent.</p>
<p>@Alex, I&#8217;m certainly in favor raising the bar for what an application must implement in order to claim conformance.  We do have a feature set defined for the various application types, currently as an annex. I need to see how much support there is on the TC to turn these into conformance targets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2213</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Thu, 05 Mar 2009 10:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2213</guid>
		<description>Rob hi&lt;br/&gt;&lt;br/&gt;Interesting post. I think you put your finger on it when you say:&lt;br/&gt;&lt;br/&gt;&quot;The application used to view and sign the electronic document must conform to standard, specifically those stated parts of the standard necessary to render a semantically equivalent document.&quot;&lt;br/&gt;&lt;br/&gt;Is there any ambition to do the necessary work to make this possible for ODF? Currently a conformant ODF application is free not to render features of a document so there is no WYSIWYS guarantee arising from conformance to the spec. This could be solved by introducing something like OOXML&#039;s &quot;application description&quot; feature. An application description could then be defined for ODF consumers so that they had to implement &quot;those stated parts of the standard necessary to render a semantically equivalent document&quot;, and there would be a guarantee that for such apps you should be seeing what other like apps would show.&lt;br/&gt;&lt;br/&gt;- Alex.</description>
		<content:encoded><![CDATA[<p>Rob hi</p>
<p>Interesting post. I think you put your finger on it when you say:</p>
<p>&#8220;The application used to view and sign the electronic document must conform to standard, specifically those stated parts of the standard necessary to render a semantically equivalent document.&#8221;</p>
<p>Is there any ambition to do the necessary work to make this possible for ODF? Currently a conformant ODF application is free not to render features of a document so there is no WYSIWYS guarantee arising from conformance to the spec. This could be solved by introducing something like OOXML&#8217;s &#8220;application description&#8221; feature. An application description could then be defined for ODF consumers so that they had to implement &#8220;those stated parts of the standard necessary to render a semantically equivalent document&#8221;, and there would be a guarantee that for such apps you should be seeing what other like apps would show.</p>
<p>- Alex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: orcmid</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2212</link>
		<dc:creator>orcmid</dc:creator>
		<pubDate>Thu, 05 Mar 2009 05:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2212</guid>
		<description>Actually, the XML Digital Signature Standard (XML DSig) was developed with the importance of signing what is seen fully in mind.  &lt;br/&gt;&lt;br/&gt;That is why part of the specification is the provision for identification of transforms on the digital document that represents some canonical rendition of the visible content that is subject to the signature.  It is my understanding that it is the transformation-derived rendition content that should be signed under the conditions that you set forth.  Signature verification requires retransformation followed by the usual steps for cconfirmation of the digital signature(s) on the canonical renditions.&lt;br/&gt;&lt;br/&gt;My understanding of the incorporation of XML DSig into ODF 1.2 working drafts, so far, is that no transformations have been specified for accomplishing this in a standard way with ODF packages.  &lt;br/&gt;&lt;br/&gt;I agree that it is not enough to sign untransformed canonicalizations of the XML Documents that are the parts of an ODF package, even with any extensions eliminated as part of that procedure.  For example, it is not the formulas of a spreadsheet that would normally be signed, it is the presented values that are signed.&lt;br/&gt;&lt;br/&gt;It should be clear that the application of XML Digital Signatures with respect to conventional office documents is quite challenging, involving substantial future work to be addressed satisfactorily in the specification and especially in implementations.  The implementation on which the draft ODF 1.2 provisions appear to be based has not dealt with WYSIWYS at all, as well as I can tell.</description>
		<content:encoded><![CDATA[<p>Actually, the XML Digital Signature Standard (XML DSig) was developed with the importance of signing what is seen fully in mind.  </p>
<p>That is why part of the specification is the provision for identification of transforms on the digital document that represents some canonical rendition of the visible content that is subject to the signature.  It is my understanding that it is the transformation-derived rendition content that should be signed under the conditions that you set forth.  Signature verification requires retransformation followed by the usual steps for cconfirmation of the digital signature(s) on the canonical renditions.</p>
<p>My understanding of the incorporation of XML DSig into ODF 1.2 working drafts, so far, is that no transformations have been specified for accomplishing this in a standard way with ODF packages.  </p>
<p>I agree that it is not enough to sign untransformed canonicalizations of the XML Documents that are the parts of an ODF package, even with any extensions eliminated as part of that procedure.  For example, it is not the formulas of a spreadsheet that would normally be signed, it is the presented values that are signed.</p>
<p>It should be clear that the application of XML Digital Signatures with respect to conventional office documents is quite challenging, involving substantial future work to be addressed satisfactorily in the specification and especially in implementations.  The implementation on which the draft ODF 1.2 provisions appear to be based has not dealt with WYSIWYS at all, as well as I can tell.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2211</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Thu, 05 Mar 2009 00:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2211</guid>
		<description>@Matthew, that would ensure that all parties signed the same bits that represent the document.  Whether they actually saw the same document and assented to the same terms depends on whether the software that interprets the bits of the document does it in semantically equivalent ways.  &lt;br/&gt;&lt;br/&gt;As an extreme example, if the program has code that says if(user==&quot;Rob Weir) then fee=fee*1.25 then we have a problem, right?  We would sign the same document but actually not be agreeing to the same terms.  So my question is what are the necessary properties of a file format standard that would ensure that this problem cannot occur.  Certainly ASCII text documents or even a bitmap format would be safe. But is it possible to make strong assurances with more complicated formats?  I think it can be done, and I&#039;m outlining what I think the requirements are.</description>
		<content:encoded><![CDATA[<p>@Matthew, that would ensure that all parties signed the same bits that represent the document.  Whether they actually saw the same document and assented to the same terms depends on whether the software that interprets the bits of the document does it in semantically equivalent ways.  </p>
<p>As an extreme example, if the program has code that says if(user==&#8221;Rob Weir) then fee=fee*1.25 then we have a problem, right?  We would sign the same document but actually not be agreeing to the same terms.  So my question is what are the necessary properties of a file format standard that would ensure that this problem cannot occur.  Certainly ASCII text documents or even a bitmap format would be safe. But is it possible to make strong assurances with more complicated formats?  I think it can be done, and I&#8217;m outlining what I think the requirements are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Raymond</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2210</link>
		<dc:creator>Matthew Raymond</dc:creator>
		<pubDate>Wed, 04 Mar 2009 22:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2210</guid>
		<description>I think signing documents should be done with digital signatures and a secure hash of the document contents. When &quot;signing&quot; a document, you encrypt the hash in such a way that it can only be decrypted using a signer&#039;s individual digital signature as a decryption key. You then insert the result into an XML file within the ODF archive file. When you go back to see if the document has been signed, you take the encrypted code for each signer in the XML file, decrypt them using their respective digital signatures, and if the decrypted hashes all match, then everyone signed the same document.</description>
		<content:encoded><![CDATA[<p>I think signing documents should be done with digital signatures and a secure hash of the document contents. When &#8220;signing&#8221; a document, you encrypt the hash in such a way that it can only be decrypted using a signer&#8217;s individual digital signature as a decryption key. You then insert the result into an XML file within the ODF archive file. When you go back to see if the document has been signed, you take the encrypted code for each signer in the XML file, decrypt them using their respective digital signatures, and if the decrypted hashes all match, then everyone signed the same document.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://www.robweir.com/blog/2009/03/from-statute-of-frauds-to-wysiwys.html#comment-2209</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Wed, 04 Mar 2009 19:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/03/from-the-statute-of-frauds-to-wysiwys-document-format-implications.html#comment-2209</guid>
		<description>There was some rather extensive work done in this area around the concept of electronic checks (not as we currently know them, a mere name for ACH electronic payments).  IBM was very heavily involved in this work.&lt;br/&gt;&lt;br/&gt;The semantics developed for this, through a pre-xml markup language called FSML, supported the necessary semantics for check payments, but in addition supported a flexible structure which allowed for the removal of document parts while maintaining the integrity of the signatures of other parts of the documents.&lt;br/&gt;&lt;br/&gt;Some of the signature mechanisms eventually were used as input into the XML Digital Signature work, but I don&#039;t think they survived intact.&lt;br/&gt;&lt;br/&gt;If you are interested in more information on this, let me know.  The effort was quite extensive.</description>
		<content:encoded><![CDATA[<p>There was some rather extensive work done in this area around the concept of electronic checks (not as we currently know them, a mere name for ACH electronic payments).  IBM was very heavily involved in this work.</p>
<p>The semantics developed for this, through a pre-xml markup language called FSML, supported the necessary semantics for check payments, but in addition supported a flexible structure which allowed for the removal of document parts while maintaining the integrity of the signatures of other parts of the documents.</p>
<p>Some of the signature mechanisms eventually were used as input into the XML Digital Signature work, but I don&#8217;t think they survived intact.</p>
<p>If you are interested in more information on this, let me know.  The effort was quite extensive.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.509 seconds -->

