Show
Ignore:
Timestamp:
02/05/08 17:24:57 (4 years ago)
Author:
ocjhb
Message:

forgot to check in the changes I made to the protocol.txt at the meeting

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/standards/protocol.txt

    r82 r83  
    107107    blind = blinding(r, pub_minting_key, hash(blank)) 
    108108  
    109   Calculate a collision-free random request ID (128 bit) 
     109  Calculate a collision-free random transaction ID (128 bit) 
    110110 
    111111  Keep (r, blank, blind) in mind.  
     
    118118 
    119119* Send  
     120    
     121   XXX target might be an attack target, maybe insert authentication 
     122   XXX make the transaction type explicit? 
    120123 
    121124   TRANSFER_TOKEN_REQUEST( transaction_id, list_of_options, target, \ 
    122125                            list_of_blinds, list_of_coins ) 
     126     
     127   XXX list of blinds -> list of (blinds + denomination key/id) 
     128   XXX both sides need to enforce correctness of  
     129 
    123130 
    124131  to IS (issuer service), where  
     
    250257 
    251258     BLANK_PRESENT( dsdb_keycertificate list(blank1, blank2, ...) ) 
     259     XXX remove crypto reference 
    252260 
    253261* Wallet Bob check: 
     
    376384 
    377385* IS checks: 
    378     - if minting keys are still valid 
     386    - if minting keys are still valid (XXX coin has not expired) 
    379387    - if serial is still valid (against DSDB) 
    380388    - if signature is valid