This repository was archived by the owner on Apr 20, 2025. It is now read-only.
This repository was archived by the owner on Apr 20, 2025. It is now read-only.
Blinding uses slow algorithm #162
Closed
Description
The private key operations generate a new blinding factor for every new signature:
Lines 440 to 453 in 4beb68d
Given that blinding requires calculating inverse modulo of of the blinding factor, it is a slow operation (rule of thumb is that inverse is as costly as calculating 100 modulo multiplications).
The existing literature[1] (section 9) suggests generating a blinding factor, its inverse, and then squaring both of them for next operation.
Metadata
Metadata
Assignees
Labels
No labels