We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UInt::{ct_div_rem, ct_reduce}
As noted in #115, both of these functions compute values and then pass them as the rhs to UInt::shl_vartime.
rhs
UInt::shl_vartime
cc @andrewwhitehead @mikelodder7
The text was updated successfully, but these errors were encountered:
On line
crypto-bigint/src/uint/div.rs
Line 15 in ed8d96b
it specifically says it’s variable wrt the divider. What is the expected output?
Sorry, something went wrong.
Is the comment misleading
The issue is even if rhs is constant, it's still variable time with respect to self, due to this line:
self
Line 20 in ed8d96b
See this comment: #115 (comment)
Successfully merging a pull request may close this issue.
As noted in #115, both of these functions compute values and then pass them as the
rhs
toUInt::shl_vartime
.cc @andrewwhitehead @mikelodder7
The text was updated successfully, but these errors were encountered: