I am currently a postdoc at ETH Zurich, working with Kenny Paterson. I am interested in practice-oriented cryptography. I received my PhD in Computer Science at UC San Diego, advised by Mihir Bellare. More details about my education and work experience can be found in my CV.


Security under Message-Derived Keys: Signcryption in iMessage
Mihir Bellare, Igors Stepanovs. EUROCRYPT 2020 (video, slides).

On the Security of Two-Round Multi-Signatures
Manu Drijvers, Kasra Edalatnejad, Bryan Ford, Eike Kiltz, Julian Loss, Gregory Neven, Igors Stepanovs. IEEE S&P 2019.

Optimal Channel Security Against Fine-Grained State Compromise: The Safety of Messaging
Joseph Jaeger, Igors Stepanovs. CRYPTO 2018.

Forward-Security under Continual Leakage
Mihir Bellare, Adam O'Neill, Igors Stepanovs. CANS 2017.

Ratcheted Encryption and Key Exchange: The Security of Messaging
Mihir Bellare, Asha Camper Singh, Joseph Jaeger, Maya Nyayapati, Igors Stepanovs. CRYPTO 2017.

New Negative Results on Differing-Inputs Obfuscation
Mihir Bellare, Igors Stepanovs, Brent Waters. EUROCRYPT 2016.

Contention in Cryptoland: Obfuscation, Leakage and UCE
Mihir Bellare, Igors Stepanovs, Stefano Tessaro. TCC 2016-A.

Point-Function Obfuscation: A Framework and Generic Constructions
Mihir Bellare, Igors Stepanovs. TCC 2016-A.

Poly-Many Hardcore Bits for Any One-Way Function and a Framework for Differing-Inputs Obfuscation
Mihir Bellare, Igors Stepanovs, Stefano Tessaro. ASIACRYPT 2014.


Query Complexity of Boolean Functions with Low Polynomial Degree, M.Sc. thesis (in Latvian).
Igors Stepanovs, University of Latvia, Faculty of Computing, Riga, 2012.