Denis Firsovمشاهده پروفایل
پژوهشگر
Denis Firsov is a researcher at the Department of Software Science at Tallinn University of Technology (TUT) and a formal methods engineer at Input Output Global (IOG) . His work bridges formal methods , cryptography , and type theory , with a focus on zero-knowledge proofs , security verification , and language-based security . He has a PhD from the Institute of Cybernetics at TUT (2016), where he studied constructive type theory using Agda and Coq. Postdoctoral research at the University of Iowa (2016-2018) involved impredicative type theory in Cedille. He has held positions at GuardTime (2018-2020) and Matter Labs (2020-2023), working on formal verification of cryptographic protocols and ZK-circuit DSLs . Research Highlights: Developed formalizations for zero-knowledge protocols (Fiat-Shamir, Schnorr, Blum) in EasyCrypt Created Rust DSLs for ZK-circuits with formal correctness proofs Advanced impredicative lambda-encodings with induction in Cedille Contributed to parser certification for context-free and regular languages Patents: US 11,316,698: Delegated signatures for smart devices EU EP4044501B1: Method for data signatures with unbounded keys
- Formal Methods
- Cryptography
- Type Theory
- +۳ مورد دیگر
