Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a fundamental cryptographic challenge in this research talk that addresses critical security vulnerabilities in the widely-used Fiat-Shamir transformation. Learn how this essential technique converts interactive cryptographic protocols into non-interactive ones, particularly in constructing succinct non-interactive arguments (SNARKs), while examining why practical implementations using concrete hash functions may be vulnerable to sophisticated attacks. Discover how recent theoretical work has demonstrated that protocols secure in the random oracle model can become insecure when implemented with white-box hash functions, with attackers exploiting diagonalization techniques that leverage access to the hash function's implementation details. Understand the proposed Extended Fiat-Shamir (XFS) transformation solution that combines standard Fiat-Shamir techniques with a novel proof-of-work construction designed to defend against these attack families while maintaining practical efficiency for both provers and verifiers. Examine the security analysis conducted in a relativized random oracle model, where the speaker demonstrates how known diagonalization attacks can be mapped within this framework while proving XFS remains unconditionally secure, suggesting that any successful attack on XFS would require fundamentally new techniques beyond current methods. Gain insights into how this research aims to preserve the security of real-world cryptographic systems that rely on Fiat-Shamir transformations, addressing urgent concerns about the soundness of currently deployed systems.
Syllabus
Towards a White-Box Secure Fiat-Shamir Transformation
Taught by
Simons Institute