A framework for protecting Rust code from timing attacks.
Cryptography algorithms have to be implemented carefully
so that the execution time of the code
does not reveal any secret information.
rust-timing-shield makes it easy to write cryptography
algorithms that are constant-time
by teaching the Rust compiler to spot timing vulnerabilities
during compilation.