News for hackers. Stuff that matters.
Re:Formal Verification Creates Hacker-Proof Code (2016) by tptacek on Saturday April 25, 2020 @11:12PM (#22984038)
You can easily convince me that formal methods are more efficient for complex distributed systems problems, or for cryptographic protocols, or things like that. But even in systems whose whole premise is algorithmic, the hairy stuff provers are designed against are a small part of the overall coding task.

And for the kind of security this article is talking about, it's not enough to have a proven core algorithm or protocol; your dumb input parsers and output renderers and all that other boring integration code also needs to be bug-free, because those kinds of joinery are where we tend to find vulnerabilities.

Re:Formal Verification Creates Hacker-Proof Code (2016) by danmaz74 on Sunday April 26, 2020 @02:03AM (#22984919)
Indeed. What is unbearably slow is creating the whole software with formal verification, not just the core algorithm.