A blueprint for formal verification of Apple corecrypto
https://fed.brid.gy/r/https://security.apple.com/blog/formal-verification-corecrypto/
A blueprint for formal verification of Apple corecrypto
https://fed.brid.gy/r/https://security.apple.com/blog/formal-verification-corecrypto/
๐ A blueprint for formal verification of Apple corecrypto
Learn more about the formal verification methods used for ensuring the mathematical correctness of corecrypto's post-quantum ML-KEM and ML-DSA implementations.
We are also releasing our Isabelle libraries, ARM64 model, and Cryptol-to-Isabelle translator!
https://security.apple.com/blog/formal-verification-corecrypto/
Who Builds a House Without Drawing Blueprints? (2015)
https://cacm.acm.org/opinion/who-builds-a-house-without-drawing-blueprints/
How we used Quint to find over 10 bugs in SQLite while hardening Turso
https://fed.brid.gy/r/https://turso.tech/blog/how-we-used-quint-to-find-over-10-bugs-in-sqlite
On the Unreasonable Effectiveness of Property-Based Testing for Validating Formal Specifications
https://proofsandintuitions.net/2026/05/18/property-based-testing-specifications/
In this post, we show that property-based testing (PBT) is surprisingly effective for validating LLM-synthesised specifications of Lean programs: it is a cheap alternative to symbolic proofs, which helped to detect underspecification in 10% of the specs in state-of-the-art benchmarks for verified code generation.
We used Quint to find over 10 bugs in SQLite while hardening Turso
Turso ์ปค๋ฎค๋ํฐ ๋ฉค๋ฒ๊ฐ Quint๋ผ๋ ํ์์ ๊ฒ์ฆ ๋๊ตฌ๋ฅผ ํ์ฉํด SQLite C API๋ฅผ ๋ชจ๋ธ๋งํ๊ณ ํ ์คํธํ๋ฉด์ SQLite์์ 10๊ฐ ์ด์์ ๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ๋ค. Quint๋ TLA+ ๊ธฐ๋ฐ์ผ๋ก ์ํ ์ถ์ ์ ์์ฑํด ์ค์ SQLite ๋์๊ณผ ๋น๊ตํ๋ฉฐ, ๊ธฐ์กด ํ ์คํธ๋ก๋ ๋ฐ๊ฒฌํ๊ธฐ ์ด๋ ค์ ๋ ๊ฒฐํจ์ ์ฐพ์๋๋ค. ์ด ๊ณผ์ ์์ sqlite3_deserialize() ํจ์์ ํฌ๋์ ๋ฌธ์ ๋ฑ ์ค์ํ ๋ฒ๊ทธ๋ค์ด ์์ ๋์์ผ๋ฉฐ, Turso์ SQLite ๋ชจ๋ ํ์ง ํฅ์์ ๊ธฐ์ฌํ๋ค. ํ์์ ๋ฐฉ๋ฒ๋ก ์ ์ค๋ฌด ์ ์ฉ ๊ฐ๋ฅ์ฑ์ ๋ณด์ฌ์ค ์ฌ๋ก๋ค.
https://turso.tech/blog/how-we-used-quint-to-find-over-10-bugs-in-sqlite