Re: [office] Proper identifier for Excel-style digest algorithm

From
Duane Nickull <>
Date
2008-07-07T19:12:27+00:00
ID
Thread
Re: [office] Proper identifier for Excel-style digest algorithm
Title: Re: [office] Proper identifier for Excel-style digest algorithm

Sorry – fired email by accident before completing thoughts.

The W3C uses the same URI to indicate which algorithm us used in calculating the digest.  This is key to making the system work by enabling deciphering.

They use it as an attribute of the 

<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

According to the XML Signature Syntax and Processing (Second Edition), June 2008, located at http://www.w3.org/TR/xmldsig-core/:

“The identification (URI) and transforms describe how the digested content (i.e., the input to the digest method) was created.”

I highly suspect authors must correctly identify the digest method/algorithm by using the appropriate URI.

Duane

On 07/07/08 12:03 PM, "Kohei Yoshida" <> wrote:

The question I'd like to ask the list members is this: what identifier

should we use as the value of the table:protection-key-digest-algorithm

attribute to refer to the new algorithm?  The current definition for

this attribute:

<attribute name="table:protection-key-digest-algorithm"

           a:defaultValue="http://www.w3.org/2000/09/xmldsig#sha1">

    <ref name="anyURI"/>

</attribute>

suggests that the name must be a URI.  But I'm not sure what URI to use

for this new algorithm.

Any ideas, anyone?

Kohei

[1] http://kohei.us/2008/01/18/excel-sheet-protection-password-hash/

--

Kohei Yoshida - OpenOffice.org Engineer - Novell, Inc.

<>

-- 

**********************************************************************

Senior Technical Evangelist - Adobe Systems, Inc.

Duane's World TV Show - http://www.duanesworldtv.org/

Blog - http://technoracle.blogspot.com

Community Music - http://www.mix2r.com

My Band - http://www.myspace.com/22ndcentury

Adobe MAX 2008 - http://technoracle.blogspot.com/2007/08/adobe-max-2008.html

**********************************************************************