sander / hierarchical-deterministic-keys

Hierarchical Deterministic Keys for the European Digital Identity Wallet
3 stars 0 forks source link

Generating a blinding scalar from a blinding factor #10

Closed sander closed 1 month ago

sander commented 1 month ago

The current HDK draft applies ARKG.DerivePrivateKey to a previously generated blinding scalar (or G.IdentityScalar()) instead of to a BL private key generated using ARKG.GenerateSeed(). The purpose of this hack is to obtain a blinding scalar that can be used with HDK.BlindAuthenticate. Alternatively, the ARKG spec could be extended to (optionally) expose blinding scalars.