Re: [Jsdsi-users] Specific Tag
Status: Pre-Alpha
Brought to you by:
sajma
From: Guillermo N. <gna...@cc...> - 2004-05-08 19:10:42
|
Hi, apologies for not writing before I've been very busy these weeks. First of all thanks to all of you for your answers and suggestions. I will try to explain a little bit more the tag I am using and the meaning of the hash. The main idea comes from micropayments as hashed chains. Were we may have a hash chain like this: h^n(m),...,h^1(m),h^0(m) What I do is to consider each element of the chain as an authorization, thus a tag. I consider each element as: (id, index, val): (id,n,h^n(m)),...,(id,1,h^1(m)), (id,0,h^0(m)). To intersect them, imagine I have (id, 2, h^2(m)) and (id, 3, h^3(m)). The intersection should be (id,3,h^3(m)), because: 1- id's are iqual. 2- 3 is greater or equal to 2 3- and h^3(m)=h(h^2(m)) As you told me I can achieve points 1 and 2 using existing jsdsi tags, but I think that for point three I need to redefine the intersection function. That is why I first though about extending jsdsi.Tag. Another possibility is to avoid evaluating point 3 in the intersection, but then the hash verification has to be done somewhere else. I am sorry I've my previous post were not very clear, and thanks again for your interest. As I told you I've been quite busy, if I get something out of this I will let you now. Guillermo |