Formal Verification for Fun and Profit

Formal Verification for Fun and Profit

Cryptol and SAW allow to automatically prove correctness of C/C++/Rust implementations of algorithms. This way you can find bugs in UTF-16 to UTF-8 converters, MPEG decoders, cryptographic algorithms, etc. at development time, and after your implementation proved correct, use the specification to prevent future regressions.

6bab41d9b9453e984752a40a0dccbffc?s=128

Tim Taubert

December 07, 2016
Tweet