Ex Parte Jakobsson - Page 5

              Appeal 2006-2107                                                                     
              Application 09/969,833                                                               
              function g.  Alternatively, one could say that g in such a situation is the          
              identity function.  (Specification 1:27-2:3).                                        
                    8. A one-way chain of the type described above can be computed                 
              by starting with value vs and from that value computing vs-1 by application of       
              the one-way function to vs, then computing vs-2 by application of the one-           
              way function to vs-1, and so on.  This is a general case of computation of the       
              above value y=f(x), since the value y is used as input to the one-way                
              function, in the next “link” of the chain.  One important reason for using           
              such chains is to represent time.  For example, if a one-way chain v1 . . . vs is    
              computed by a first party from an endpoint value vs, and the value v1 of the         
              chain is given to a second party, then the first party can “increment time” by       
              showing consecutive pre-images v2, v3, etc. to the second party.  Note that          
              the second party cannot compute these consecutive pre-images from v1 on its          
              own.  However, given a pre-image v2, the second party can verify the                 
              correctness of that pre-image by checking if v1=f(v2).  For v3, this                 
              verification would have two steps, a first in which v2 is computed, and a            
              second in which v1 is computed and compared to the known value v1.                   
              (Specification 2:11-22).                                                             
                    9. In accordance with the invention, so-called helper values are               
              positioned and utilized in a manner which substantially reduces the storage-         
              computation product associated with generating chain values.  (Specification         
              7:9-11).                                                                             
                    10. Helper values are also generally referred by Appellant as                  
              “pegs.”  Each peg may therefore be viewed as having a single helper value            
              associated therewith, the helper value being the value vi of the chain at the        
              peg position. (Specification 8:16-19).                                               


                                                5                                                  

Page:  Previous  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  Next

Last modified: September 9, 2013