Send in your ideas. Deadline June 1, 2026
Grant
Theme fund: NGI0 Commons Fund
Start: 2026-04

Domino: Security Proofs that Scale

Analysis and verification of real-world cryptographic protocols

Cryptographic protocols are the backbone of a secure and free internet. They need to be thoroughly analyzed to ensure that breaking the protocol is as hard as breaking well-studied hardness assumptions. Domino addresses this need by making the analysis and verification of real-world cryptographic protocols practical and accessible by finding a new sweet spot between reasonable expressiveness and automation. Building on our existing work, we will now further reduce the amount of work that has to be done manually, clean up our syntax and further increase usability by improving error reporting, adding editor integration using LSP, experimenting with more modular code and investing in user-facing documentation.​​​​​​​​​​​​​​​​

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero: letterlogo shaped like a tag

This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).