chore: ensure blstrs scalar Copy types are zeroized - #3996
Conversation
Pull request overviewAddresses audit finding RG-F1209 / #2359: in the CKD protocols the signing share was wrapped in Changes:
Reviewed changesPer-file summary
I checked that the RNG draw order is unchanged ( FindingsBlocking (must fix before merge):
Non-blocking (nits, follow-ups, suggestions):
|
cf27b51 to
0dd095a
Compare
0dd095a to
25b1bc2
Compare
|
PR title type suggestion: This PR adds new security-critical functionality to ensure cryptographic scalar types are properly zeroized. Since the changes add new source code with significant implementation logic (not routine maintenance), the type should probably be Suggested title: |
Closes #2359
Notice during the implementation the issue was modified accordingly, as the original finding was not fully accurate