Changes between Version 16 and Version 17 of OneHundredYearCryptography


Ignore:
Timestamp:
2011-12-21T22:25:13Z (13 years ago)
Author:
davidsarah
Comment:

clarifications about hash-based digital sigs

Legend:

Unmodified
Added
Removed
Modified
  • OneHundredYearCryptography

    v16 v17  
    3232Zooko posted [https://tahoe-lafs.org/pipermail/tahoe-dev/2011-February/006133.html "back of the envelope" performance constraints]. Bottom-line: you get 30 million ARM instructions to implement one complete digital signature verification.
    3333
    34 Julian Wälde has [http://tahoe-lafs.org/pipermail/tahoe-dev/2011-March/006237.html posted an actual implementation] of hash-based digital signatures! Exciting fact: his implementation meets Zooko's performance criterion!
     34Julian Wälde has [http://tahoe-lafs.org/pipermail/tahoe-dev/2011-March/006237.html posted an actual implementation] of (stateful) hash-based digital signatures! Exciting fact: his implementation meets Zooko's performance criterion!
    3535
    36 Brian and David-Sarah wrote [source:trunk/misc/simulators/hashbasedsig.py a simulator] or two to explore performance trade-offs in hash-based signature parameters. The output of one run with the following parameters is this:
     36Brian and David-Sarah wrote [source:trunk/misc/simulators/hashbasedsig.py a simulator] or two to explore performance trade-offs in (stateless) hash-based signature parameters. The output of one run with the following parameters is this (note that the signing times include regeneration of per-message signing keys from a small long-term private key):
    3737{{{
    3838# range of hash output lengths
     
    4141lg_M = 53                   # lg(required number of signatures before losing security)
    4242
    43 limit_bytes = 20000        # limit on signature length
     43limit_bytes = 20000         # limit on signature length
    4444limit_cost = 500            # limit on Mcycles_Sig + weight_ver*Mcycles_ver
    4545weight_ver = 1              # how important verification cost is relative to signature cost