Skip to content

Commit 2b6be4e

Browse files
committed
Fix error in protocol step 7, add note about next level (#81)
1 parent c069d8e commit 2b6be4e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

draft-dijkhuis-cfrg-hdkeys.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,13 +338,16 @@ pk' = BL-Blind-Public-Key(pk, bf)
338338
# 6. Issuer shares with unit: pk'
339339

340340
# 7. Unit verifies integrity:
341-
(bf, salt') = HDK(salt, index)
341+
salt' = KEM-Decaps(sk_kem, kh, ID)
342+
(bf, salt'') = HDK(salt', index)
342343
pk' == BL-Blind-Public-Key(pk, bf)
343344

344345
# 8. Unit computes:
345346
sk' = BL-Blind-Private-Key(sk, bf)
346347
~~~
347348

349+
After step 7, the unit can use the value of `salt''` to derive next-level HDKeys.
350+
348351
Step 4 MAY be postponed to be combined with step 6. Steps 5 to 8 MAY be combined in concurrent execution for multiple indices.
349352

350353
## Combining blinding factors

0 commit comments

Comments
 (0)