[{"data":1,"prerenderedAt":200},["ShallowReactive",2],{"webinars-zkp-in-production-wallets-and-tenders":3},{"webinars":4},[5],{"documentId":6,"title":7,"slug":8,"createdAt":9,"content":10,"videoUrl":11,"thumbnail":12,"relatedWebinars":62,"metaData":190},"keh6bi0ge8k9avd0w95eg73a","ZKP in Production Wallets and Tenders: Where EU Standards Meet Real World Constraints","zkp-in-production-wallets-and-tenders","2026-06-04T12:46:01.456Z","The Future Cryptography Conference returned to Tallinn on 20 May 2026, this year focusing on Zero Knowledge Proof (ZKP): how it is reshaping digital identity, and what the future holds.\n\nDigital identity is now embedded in nearly everything: how we move money, access services, prove who we are. For years the main worry was whether credentials could be stolen. Less discussed is what identity providers learn simply by doing their job. Every time you present a credential, the data you share to prove one thing ends up proving many others.\n\nZero Knowledge Proofs reframe what verification can look like. Prove you're old enough without revealing your birthdate. Solvent without sharing your transactions. The talks in Tallinn traced how far into real infrastructure that idea has now reached, from EU identity wallets and e-governance to Web3 and AI.\n\nIn his talk, Lead Security Engineer Aivo Kalu takes a look at the race to deliver EU digital identity wallets by 2026, surveying what several countries are actually procuring and asking whether real zero-knowledge proofs are making it into production. With key standards still unfinished, he argues that the gap between what the law intends and what ends up in production is something the cryptography community can't overlook.\n\nWatch all the presentations from the [Future Cryptography Conference 2026](https:\u002F\u002Ffuturecryptography.eu\u002F2026-presentations\u002F).","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=YWZkozbPVtE",{"featuredImage":13},{"documentId":14,"url":15,"alternativeText":16,"width":17,"height":18,"formats":19,"mime":24},"yiatwmojkwa7nxoenw864f52","\u002Fuploads\u002Faivo_kalu_1_b32cc55ec4.png",null,1920,1080,{"thumbnail":20,"xsmall":30,"large":38,"small":46,"medium":54},{"name":21,"hash":22,"ext":23,"mime":24,"path":16,"width":25,"height":26,"size":27,"sizeInBytes":28,"url":29},"thumbnail_aivo-kalu (1).png","thumbnail_aivo_kalu_1_b32cc55ec4",".png","image\u002Fpng",245,138,82.57,82569,"\u002Fuploads\u002Fthumbnail_aivo_kalu_1_b32cc55ec4.png",{"name":31,"hash":32,"ext":23,"mime":24,"path":16,"width":33,"height":34,"size":35,"sizeInBytes":36,"url":37},"xsmall_aivo-kalu (1).png","xsmall_aivo_kalu_1_b32cc55ec4",64,36,6.66,6662,"\u002Fuploads\u002Fxsmall_aivo_kalu_1_b32cc55ec4.png",{"name":39,"hash":40,"ext":23,"mime":24,"path":16,"width":41,"height":42,"size":43,"sizeInBytes":44,"url":45},"large_aivo-kalu (1).png","large_aivo_kalu_1_b32cc55ec4",1000,563,1111.5,1111496,"\u002Fuploads\u002Flarge_aivo_kalu_1_b32cc55ec4.png",{"name":47,"hash":48,"ext":23,"mime":24,"path":16,"width":49,"height":50,"size":51,"sizeInBytes":52,"url":53},"small_aivo-kalu (1).png","small_aivo_kalu_1_b32cc55ec4",500,281,300.43,300427,"\u002Fuploads\u002Fsmall_aivo_kalu_1_b32cc55ec4.png",{"name":55,"hash":56,"ext":23,"mime":24,"path":16,"width":57,"height":58,"size":59,"sizeInBytes":60,"url":61},"medium_aivo-kalu (1).png","medium_aivo_kalu_1_b32cc55ec4",750,422,643.66,643660,"\u002Fuploads\u002Fmedium_aivo_kalu_1_b32cc55ec4.png",{"webinars":63},[64,106,148],{"createdAt":65,"title":66,"slug":67,"shortTitle":68,"excerpt":69,"videoUrl":70,"thumbnail":71,"postAuthor":16},"2026-06-04T13:01:31.286Z","Vehicle taxation and subsidies without nation-scale surveillance","ev-subsidies-without-mass-surveillance","EV subsidies without mass surveillance","In this talk, Martin Suomalainen, Security Engineer at Cybernetica, explores how zero-knowledge proofs can be applied to a very real-world problem: Estonia's EV subsidy scheme.","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=5z6-OpbSl14",{"featuredImage":72},{"documentId":73,"url":74,"alternativeText":16,"width":17,"height":18,"formats":75,"mime":24},"orzlqhemk3zln8xwk5we0rrg","\u002Fuploads\u002FMartin_Suomalainen_1_4d5935bac1.png",{"thumbnail":76,"xsmall":82,"small":88,"medium":94,"large":100},{"name":77,"hash":78,"ext":23,"mime":24,"path":16,"width":25,"height":26,"size":79,"sizeInBytes":80,"url":81},"thumbnail_Martin-Suomalainen (1).png","thumbnail_Martin_Suomalainen_1_4d5935bac1",77.1,77103,"\u002Fuploads\u002Fthumbnail_Martin_Suomalainen_1_4d5935bac1.png",{"name":83,"hash":84,"ext":23,"mime":24,"path":16,"width":33,"height":34,"size":85,"sizeInBytes":86,"url":87},"xsmall_Martin-Suomalainen (1).png","xsmall_Martin_Suomalainen_1_4d5935bac1",6.59,6585,"\u002Fuploads\u002Fxsmall_Martin_Suomalainen_1_4d5935bac1.png",{"name":89,"hash":90,"ext":23,"mime":24,"path":16,"width":49,"height":50,"size":91,"sizeInBytes":92,"url":93},"small_Martin-Suomalainen (1).png","small_Martin_Suomalainen_1_4d5935bac1",273.03,273029,"\u002Fuploads\u002Fsmall_Martin_Suomalainen_1_4d5935bac1.png",{"name":95,"hash":96,"ext":23,"mime":24,"path":16,"width":57,"height":58,"size":97,"sizeInBytes":98,"url":99},"medium_Martin-Suomalainen (1).png","medium_Martin_Suomalainen_1_4d5935bac1",576.78,576781,"\u002Fuploads\u002Fmedium_Martin_Suomalainen_1_4d5935bac1.png",{"name":101,"hash":102,"ext":23,"mime":24,"path":16,"width":41,"height":42,"size":103,"sizeInBytes":104,"url":105},"large_Martin-Suomalainen (1).png","large_Martin_Suomalainen_1_4d5935bac1",984.34,984336,"\u002Fuploads\u002Flarge_Martin_Suomalainen_1_4d5935bac1.png",{"createdAt":107,"title":108,"slug":109,"shortTitle":110,"excerpt":111,"videoUrl":112,"thumbnail":113,"postAuthor":16},"2026-06-04T12:54:48.839Z","Eight years of production-level zero knowledge proofs in Estonian e-services","zero-knowledge-proofs-in-estonian-e-voting","Zero knowledge proofs in Estonian e-Voting","In this talk, Jan Willemson walks through the cryptographic architecture behind Estonia's electronic voting system.","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=sd2vVOdKG90",{"featuredImage":114},{"documentId":115,"url":116,"alternativeText":16,"width":17,"height":18,"formats":117,"mime":24},"ac5ldzh5jjk0qvly0mnmx5cd","\u002Fuploads\u002Fjan_willemson_1_c23538818c.png",{"thumbnail":118,"xsmall":124,"small":130,"medium":136,"large":142},{"name":119,"hash":120,"ext":23,"mime":24,"path":16,"width":25,"height":26,"size":121,"sizeInBytes":122,"url":123},"thumbnail_jan-willemson (1).png","thumbnail_jan_willemson_1_c23538818c",75.89,75890,"\u002Fuploads\u002Fthumbnail_jan_willemson_1_c23538818c.png",{"name":125,"hash":126,"ext":23,"mime":24,"path":16,"width":33,"height":34,"size":127,"sizeInBytes":128,"url":129},"xsmall_jan-willemson (1).png","xsmall_jan_willemson_1_c23538818c",6.51,6512,"\u002Fuploads\u002Fxsmall_jan_willemson_1_c23538818c.png",{"name":131,"hash":132,"ext":23,"mime":24,"path":16,"width":49,"height":50,"size":133,"sizeInBytes":134,"url":135},"small_jan-willemson (1).png","small_jan_willemson_1_c23538818c",279.3,279299,"\u002Fuploads\u002Fsmall_jan_willemson_1_c23538818c.png",{"name":137,"hash":138,"ext":23,"mime":24,"path":16,"width":57,"height":58,"size":139,"sizeInBytes":140,"url":141},"medium_jan-willemson (1).png","medium_jan_willemson_1_c23538818c",599.48,599479,"\u002Fuploads\u002Fmedium_jan_willemson_1_c23538818c.png",{"name":143,"hash":144,"ext":23,"mime":24,"path":16,"width":41,"height":42,"size":145,"sizeInBytes":146,"url":147},"large_jan-willemson (1).png","large_jan_willemson_1_c23538818c",1034.28,1034283,"\u002Fuploads\u002Flarge_jan_willemson_1_c23538818c.png",{"createdAt":149,"title":150,"slug":151,"shortTitle":152,"excerpt":153,"videoUrl":154,"thumbnail":155,"postAuthor":16},"2026-06-04T13:09:18.656Z","ZKPs for browser-based private authentication to blockchain","private-blockchain-authentication-in-the-browser","ZKPs for browser-based private authentication","In this talk, Peeter Laud, Senior Researcher at Cybernetica, shows how zero-knowledge proofs can enable private, password-free blockchain authentication — running entirely in the browser.","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=TYQzH0g9rO4",{"featuredImage":156},{"documentId":157,"url":158,"alternativeText":16,"width":17,"height":18,"formats":159,"mime":24},"xdy9x2oxt4n57a62zjtpmzib","\u002Fuploads\u002Fpeeter_laud_1_4c19f0d89c.png",{"thumbnail":160,"xsmall":166,"small":172,"medium":178,"large":184},{"name":161,"hash":162,"ext":23,"mime":24,"path":16,"width":25,"height":26,"size":163,"sizeInBytes":164,"url":165},"thumbnail_peeter-laud (1).png","thumbnail_peeter_laud_1_4c19f0d89c",77.16,77157,"\u002Fuploads\u002Fthumbnail_peeter_laud_1_4c19f0d89c.png",{"name":167,"hash":168,"ext":23,"mime":24,"path":16,"width":33,"height":34,"size":169,"sizeInBytes":170,"url":171},"xsmall_peeter-laud (1).png","xsmall_peeter_laud_1_4c19f0d89c",6.47,6473,"\u002Fuploads\u002Fxsmall_peeter_laud_1_4c19f0d89c.png",{"name":173,"hash":174,"ext":23,"mime":24,"path":16,"width":49,"height":50,"size":175,"sizeInBytes":176,"url":177},"small_peeter-laud (1).png","small_peeter_laud_1_4c19f0d89c",280.89,280892,"\u002Fuploads\u002Fsmall_peeter_laud_1_4c19f0d89c.png",{"name":179,"hash":180,"ext":23,"mime":24,"path":16,"width":57,"height":58,"size":181,"sizeInBytes":182,"url":183},"medium_peeter-laud (1).png","medium_peeter_laud_1_4c19f0d89c",595.34,595337,"\u002Fuploads\u002Fmedium_peeter_laud_1_4c19f0d89c.png",{"name":185,"hash":186,"ext":23,"mime":24,"path":16,"width":41,"height":42,"size":187,"sizeInBytes":188,"url":189},"large_peeter-laud (1).png","large_peeter_laud_1_4c19f0d89c",1020.34,1020343,"\u002Fuploads\u002Flarge_peeter_laud_1_4c19f0d89c.png",{"metaTitle":191,"metaDescription":192,"shareImage":193},"ZKP in production wallets and tenders","In this frank and practical talk, lead security engineer Aivo Kalu surveys the current landscape of national wallet tenders across Latvia, Luxembourg, Estonia, Finland and Germany.",{"formats":194},{"thumbnail":195,"xsmall":196,"large":197,"small":198,"medium":199},{"name":21,"hash":22,"ext":23,"mime":24,"path":16,"width":25,"height":26,"size":27,"sizeInBytes":28,"url":29},{"name":31,"hash":32,"ext":23,"mime":24,"path":16,"width":33,"height":34,"size":35,"sizeInBytes":36,"url":37},{"name":39,"hash":40,"ext":23,"mime":24,"path":16,"width":41,"height":42,"size":43,"sizeInBytes":44,"url":45},{"name":47,"hash":48,"ext":23,"mime":24,"path":16,"width":49,"height":50,"size":51,"sizeInBytes":52,"url":53},{"name":55,"hash":56,"ext":23,"mime":24,"path":16,"width":57,"height":58,"size":59,"sizeInBytes":60,"url":61},1788355377749]