Skip to content

Commit

Permalink
Update docs/audit_report/src/side_channels/01_04_slh_dsa.rst
Browse files Browse the repository at this point in the history
Co-authored-by: Fabian Albert <[email protected]>
  • Loading branch information
aewag and FAlbertDev authored Nov 25, 2024
1 parent 8d0fa10 commit d0f9a8b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/audit_report/src/side_channels/01_04_slh_dsa.rst
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ These are nodes that are generated during signature generation and are required
The remaining nodes required to calculate the root are the so-called authentication data, which are also contained in the signature.

The `treehash` routine detects during execution whether the currently calculated node must be added to the authentication data (:srcref:`[src/lib/pubkey/sphincsplus/sphincsplus_common]/sp_treehash.cpp:64|internal_leaf`).
If this is the case, a condition in the programme flow is fulfilled and the programme execution is changed.
If this is the case, a condition in the program flow is fulfilled and the program execution is changed.
This control flow difference is indicated by DATA.
The difference is not critical because the values of the nodes within these Merkle trees are public.
Consequently, it is also uncritical if the differences indicate which nodes belong to the authentication data.
Expand Down

0 comments on commit d0f9a8b

Please sign in to comment.