View Issue Details

IDProjectCategoryView StatusLast Update
0006182Talerdocumentationpublic2020-07-15 22:31
Reporteroec Assigned ToChristian Grothoff  
PrioritylowSeveritytextReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006182: Specifiy the details for FDH in GNU Taler
DescriptionGNU Taler requires Full Domain Hash (FDH) in the withdrawal, refresh and
deposit protocols of GNU Taler. AFAIK, the term FDH refers to a property or
requirement of the hashing+signing operation and does not define a particular
choice of hash functions and the actual algorithm to generate a value of
specific length.

GNU Taler uses a particular implementation of an FDH by eventually calling

        return GNUNET_CRYPTO_hkdf_v (result,
                                       out_len,
                                       GCRY_MD_SHA512,
                                       GCRY_MD_SHA256,
                                       xts,
                                       xts_len,
                                       skm,
                                       skm_len,
                                       argp);

I suggest to be specific about the FDH algorithm that GNU Taler uses and add it
to the protocol specification(s) and documentation.
Tagsdocumentation

Activities

Christian Grothoff

2020-07-15 22:31

manager   ~0016462

Documented in glorious detail in 9e92cc60..c6278cee

Issue History

Date Modified Username Field Change
2020-04-15 11:11 oec New Issue
2020-04-15 11:11 oec Status new => assigned
2020-04-15 11:11 oec Assigned To => Stefan
2020-04-15 11:11 oec Tag Attached: documentation
2020-04-15 13:57 Christian Grothoff Severity minor => text
2020-07-15 20:45 Christian Grothoff Assigned To Stefan => Christian Grothoff
2020-07-15 22:31 Christian Grothoff Status assigned => resolved
2020-07-15 22:31 Christian Grothoff Resolution open => fixed
2020-07-15 22:31 Christian Grothoff Fixed in Version => 0.8
2020-07-15 22:31 Christian Grothoff Note Added: 0016462
2020-07-15 22:31 Christian Grothoff Product Version => git (master)
2020-07-15 22:31 Christian Grothoff Target Version => 0.8