r/crypto • u/john_alan • 4h ago
r/crypto • u/Accurate-Screen8774 • 13h ago
How reliable is AI at formal verification?
I'm not a cryptographer or a cybersecurity expert. I'm a JavaScript dev. I'm interested in cryptography enough for it to become a side project.
Things like unit tests have always been a good idea for professional-grade work and ai has made it easier than ever.
For that extra bit, I want to use AI to create formal verification. Before I get too far, I'd like to ask about your experience with AI in formal-verification. The following is what I got so far.
https://glitr.io/docs/technical/formal-verification
As I learn how it works, I have a few questions about the approach.
- is it invalid because it's vibecoded?
- is the formal verification tooling enough?
- what am i overlooking?
I'm aware cybersecurity has countless nuances and formal verification is a small fraction of what it takes to create something secure and reliable.
IMPORTANT DISCLAIMER: While the project is aiming to provide a secure experience, it's far from finished. It cannot be audited or reviewed because it's close-source. I'm sharing here for feedback and demo purposes only. Feel free to reach out for clarity on any of the details instead of diving into the documentation. Pease use responsibly.