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
You might want a preemptive fix for a sidechannel converting message to polynomial.
It might not affect Rust at the moment.
A fix could look like this.
The text was updated successfully, but these errors were encountered:
Dup of #25
Sorry, something went wrong.
@bwesterb FWIW, after shipping a similar fix in curve25519-dalek which used an inline black_box function which also does a volatile read and being a bit unhappy with that as a solution, I convinced upstream to reword the documentation around core::hint::black_box as it seems like a better (although previously scarily documented) solution.
curve25519-dalek
black_box
core::hint::black_box
We also just added a BlackBox type to subtle which requires all reads go through black_box which might be useful for these sorts of applications.
BlackBox
subtle
Sounds good. Sorry about the dup — missed it while skimming the list of issues 🤦.
No branches or pull requests
You might want a preemptive fix for a sidechannel converting message to polynomial.
It might not affect Rust at the moment.
A fix could look like this.
The text was updated successfully, but these errors were encountered: