Introducing constant-time support for LLVM to protect cryptographic code
blog.trailofbits.com | blog | #developer-security | #cryptography | #llvm | #trail-of-bits | #compilers | #constant-time | #timing-attack
Summary
Trail of Bits added constant-time support to LLVM, introducing the __builtin_ct_select intrinsics that stop compilers from optimizing cryptographic code into timing-attack-vulnerable branching.
- Published
- Collected
Skip to content