Part 2: Improving crypto code in Rust using LLVM’s optnone
blog.trailofbits.com | blog | #rust | #cryptography | #llvm | #compilers | #constant-time | #side-channels
Summary
This post implements an optnone attribute in rustc so developers can disable optimizations for security-critical functions, examining the resulting LLVM IR and codegen pitfalls.
- Published
- Collected
Skip to content