第 1 部分:优化屏障的一生
blog.trailofbits.com | 博客 | #rust | #cryptography | #llvm | #constant-time | #side-channels | #webassembly
摘要
常数时间 Rust 密码学实现可能被编译器优化破坏。文章讨论 LLVM 在把常数时间代码编译为 WebAssembly 时可能引入新的时序侧信道,并分析 npm 打包经 node 执行时被 LLVM 与 Turbofan JIT 二次优化对常数时间特性的影响。
- 发布时间
- 收录时间
Skip to content